query pointer