updated to clone if repo is not there.