add new ops to assembler