added support for repo customization