added symtax record methods