What was needed because the lunar year is longer than the solar year