use number input for amount