tolerance input