Here Frieght locomotive mps is 100kmph is valid when it is hauling a freight train.But when freight locos like Wag7/9 Wdg3a/Wdg4/D hauling a Express or Rajdhani Shatabdi their mps increase upto 110-120kmph b coz these trains' Time Table is set on their speed which is 110-120.If these loco runs on 100 mps with these train then they don't reach next station on time.As a result train gets delayed by many hours.Thats why when freight loco hauling a passenger train their mps increased