After retesting the drug samples from the Beijing Games 2008, 31 athletes in six sports across 12 nations have been banned from participating in the Rio Olympics 2016.

The International Olympic Committee decided to take disciplinary action against the athletes after retesting 454 samples on Tuesday. The names of the athletes involved have yet not been revealed, though. “This is a powerful strike against the cheats,” IOC President Thomas Bach said. “They show once again that dopers have no place to hide.”

News.com.au reported that IOC released a statement where it specified its seriousness in dealing with the matter. It stated that the proceedings will initiate immediately with the 12 national Olympic Committees to be given all details regarding the tests. It confirmed that the athletes involved in the doping practice will not be allowed to compete at the Rio Olympics 2016. The IOC confirmed testing drug samples from the 2012 London Olympics as well. “The aim is to stop any drugs cheat coming to the Olympic Games in Rio de Janeiro,” the statement said.

In addition to these, the Sochi Games 2014 drug samples will also be tested again following complaints of samples being tampered with during a state-sponsored Russian doping program. The committee confirmed that it has demanded the re-analysis of Sochi Olympics samples of athletes who participated in the games, which have been stored in a Laussane lab.

“The re-tests from Beijing and London and the measures we are taking following the worrying allegations against the laboratory in Sochi is another major step to protect the clean athletes irrespective of any sport or any nation. We keep samples for ten years so that the cheats know that they can never rest,” USA Today quoted Bach as saying.

“By stopping any doped athletes from participating in Rio, we are showing once more our determination to protect the integrity of the Olympic competitions, including the Rio anti-doping laboratory so that the Olympic magic can unfold in Rio de Janeiro.”