OIC has come a long way