filtering collection on location, need to add throttle function