first repository init