use enhance on query events and styles