Add calender function