amount must be greater than or equal to 1