pass the assembly