add calendar controller