Query method can be/should be private