make date repeat more compact