custom connectors