fixed preassemble and preassembled.