add more calendar functionality