Connector 구현