more cleanups, added challenges date support
added date changes everywhere