add query.h