Refactoring omni.