sub & mult added to op_code and func maps