THIS IS AMAZING I WAS SLIGHTLY SCREAMING AT ALL THE DATE TIME REFRENCES (I absolutely was, my brother had to tell me to calm down lol)