fix repo name
code refactor