removed many saving features, e.g. step() now always returns nothing