edit parser to add in insert and update definition