Implementing a Repository Connector