added date dialog, doesn't save state