added rollover on calendar

Signed-off-by: anou <anou@smol.org>