Upper bounds: #201 #202 #203