added repo initialization and collab retrieval