made 2-way communication in examples.