working towards more calendar functionality