better logging, calendar colouring, etc