added exOh function