use omni kernel