class calendar becomes full_calendar to avoid conflicts