added calendar controller