new chat room instance each time
add sharefactory