copy constructor for calendar