set lower and upper bounds