Added delegate methods for driving calendar