Updating calendar instead of re-building it