remove all hats from variable names
more work on agi paper
more work on agi paper
more work on agi paper