added parameters for branch and repository location