small change in execution to allow aboting