added SOA and simple chatroom