Listening, responding and bubbling. Needs testing with Pi.