add city params for search
add links for filter
add callbacks for models depends