full duplex communication working