new classes for calendar view