bump base upper bound