Removed isDone check

The same data is returned by executeStep so why execute a call when you have the data.