Added upper bound