Working some more on two way communication