Personal messages (DO NOT MERGE)

Open for progress visibility

cc @malcyL @ccare