small refactor for test version of place search
big refactor for compare builder