changes to calendar, started adding functionallity