added deadband and setRamping features