start working on the hackiest week end date function ever