multi geofilters handled
some optims