upgrade cap