Listeners and responders added, with some features