Implementing IM_Connector