query function

Create an query object