fixes to calendar to fit everything into view