did what i could in advanceToNextMonth()