@atomicpoet @dmacphee You are making it too easy, probably because federated is on your agenda.

Wave 4 is mobile based, but actually has 4 phases based on the media itself.

Text based.
Chat based.
Image based.
Video based.