Implemented history (groundwork work for uniting wizards and
preferences)