Working to implent new History

Author: @RWang3