global query function
update description