revise latticeioc