3 ways for Queries