made each driving mode and zeroing its own command