start on expose different date periods via Dates class. implement get_sender_receiver_pairs()