syntactic modifications