added extern dependencies to repo