simplify assembly task