making this library exclusively for calendar stuff