comment, refactor listings search methodology