added repo_type attribute definition