assembly processes