separate final_datetime into its own method
new tests specifically for final_datetime
one of the date comparison tests is failing for an unknown reason