tests passing with new simulator steps