@Override
    public void execute() {
        double y = -Constants.joystick.getY();
        double z = Constants.joystick.getZ();
        //TODO - Could we also check if the elevator is up and limit speed?
        if(y < Constants.REVERSE_MAX_SPEED) {
            y = Constants.REVERSE_MAX_SPEED;
        }
        if(z < Constants.LEFT_MAX_SPEED ) {
            z = Constants.LEFT_MAX_SPEED;
        } else if(z > Constants.RIGHT_MAX_SPEED){
            z = Constants.RIGHT_MAX_SPEED;
        }
        driveSubsystem.getDiffDrive().arcadeDrive(y, z);
    }
@Override
    public void execute() {
        double y = -Constants.joystick.getY();
        double z = Constants.joystick.getZ();
       
        if(y < Constants.REVERSE_MAX_SPEED) {
            y = Constants.REVERSE_MAX_SPEED;
        }
        if(z < Constants.LEFT_MAX_SPEED ) {
            z = Constants.LEFT_MAX_SPEED;
        } else if(z > Constants.RIGHT_MAX_SPEED){
            z = Constants.RIGHT_MAX_SPEED;
        }
        driveSubsystem.getDiffDrive().arcadeDrive(y, z);
    }
@override public void execute() { double y = -constants.joystick.gety(); double z = constants.joystick.getz(); if(y < constants.reverse_max_speed) { y = constants.reverse_max_speed; } if(z < constants.left_max_speed ) { z = constants.left_max_speed; } else if(z > constants.right_max_speed){ z = constants.right_max_speed; } drivesubsystem.getdiffdrive().arcadedrive(y, z); }