add query methods
user-based cf