add listener prototype
add simple chat room for prototype