adding in weather and fixing findByFilters to work with composites