replace with new chat app
add comments and make pretty