started modifying calendar code to pass tests