refactor and increment leap year back to actual value