more and more useful queries and extensions