structural assembler contract