tidy up
date helper