separate generator resets