They should make a fight between Weidman/Philippou, it should be a #1 contender's match.
Regardless, Gegard should not get an immediate shot at 185. Let him fight one time at MW, to see how he does at 185 before getting a shot at Silva. Rashad was willing to cut to 185 to face Silva, and the UFC told him he had to fight one time at MW first. Rashad refused. Same should apply to Gegard.