update code fix loi