use your own repo init