Smart assembly