add class utility assembler