I think drew made a good chat app before. You can probably talk to him about how he figured that out