no loop cam chg for O