gregoriandate
eliminate GregorianDate
fix main