added date dialog, updated settings screen