Estimating Upper bounds