add: transformQuery