added ribbon upgrade