Atualizando Upper Bound. Reaproveitando o modelo.