extract the querying method as this really simplified List job