Started implementing history utilities