hey yes exactly my thoughts but any ideas to make that efficient? dates can range (sometimes 1 week, 5 days, 2 weeks etc) I thought of making an average for every week over 2 years and sorting by one of those fields depending on the closest period. then transform results on the returned properties again to get it closer.