order of assembly