More general connector implemented