add repoviewer