better occi instance first and next instance handling