1. Handling case where filters result in no results 2. Fixed period filter 3. Used recipient model from go side