initailize repository