init the repo
hide sth