Fix sequential execution - New reset function