Creating A Custom Connector