now queries much powerful with sift.js