The IAAF has moved towards restoring its image in the fight against doping by provisionally suspending 28 athletes following the re-testing of samples taken from the 2005 and 2007 World Championships.