history working, but missing some steps