query object is object var