research: update some codes