The Intake command currently runs as the default command and periodically checks if the button is being held. The recommended way is to instead call the command while the button is being held by using Intake_buttonA.whileHeld(new intake_command()); in OI.