What about mandatory blood work? The IFBB could use it's own doctor to administer blood work testing to every competitor a couple times/year. Steroids are not tested for, but there are pass/fail criteria set for certain health indicators. This way, competitors can still use, but the IFBB is looking after the health of it's competitors, which brings some legitimacy to the organization.