fix fanli bugs