more refactoring in month.rb :neckbeard: