School calendar handles unknown years
Reworking api