performAssemblyTasks updated