moved the creation of normdates into its own module