add a date hierarchy