adding historical capabilities