When creating a group chat, this is the first event that MUST be sent.
+Any event with a clock value lower than this MUST be discarded.
+Upon receiving this event a client MUST validate the chat_id provided with the update and create a chat with identified by chat_id.
+
By default, the creator of the group chat is the only group admin.
To change the name of the group chat, group admins MUST use a NAME_CHANGED event.
+Upon receiving this event a client MUST validate the chat_id provided with the updates and MUST ensure the author of the event is an admin of the chat, otherwise the event MUST be ignored.
+If the event is valid the chat name SHOULD be changed according to the provided message.
To add members to the chat, group admins MUST use a MEMBERS_ADDED event.
+Upon receiving this event a participant MUST validate the chat_id provided with the updates and MUST ensure the author of the event is an admin of the chat, otherwise the event MUST be ignored.
+If the event is valid, a participant MUST update the list of members of the chat who have not joined, adding the members received.
To signal the intent to start receiving messages from a given chat, new participants MUST use a MEMBER_JOINED event.
+Upon receiving this event a participant MUST validate the chat_id provided with the updates.
+If the event is valid a participant MUST add the new participant to the list of participants stored locally.
+Any message sent to the group chat MUST now include the new participant.
There are two ways in which a member MAY be removed from a group chat:
+
+
A member MAY leave the chat by sending a MEMBER_REMOVED event, with the members field containing their own public key.
+
An admin MAY remove a member by sending a MEMBER_REMOVED event, with the members field containing the public key of the member to be removed.
+
+
Each participant MUST validate the chat_id provided with the updates and MUST ensure the author of the event is an admin of the chat, otherwise the event MUST be ignored.
+If the event is valid, a participant MUST update the local list of members accordingly.
To promote participants to group admin, group admins MUST use an ADMINS_ADDED event.
+Upon receiving this event, a participant MUST validate the chat_id provided with the updates, MUST ensure the author of the event is an admin of the chat, otherwise the event MUST be ignored.
+If the event is valid, a participant MUST update the list of admins of the chat accordingly.
Group admins MUST NOT be able to remove other group admins.
+An admin MAY remove themselves by sending an ADMIN_REMOVED event, with the members field containing their own public key.
+Each participant MUST validate the chat_id provided with the updates and MUST ensure the author of the event is an admin of the chat, otherwise the event MUST be ignored.
+If the event is valid, a participant MUST update the list of admins of the chat accordingly.
diff --git a/spec/56/index.html b/spec/56/index.html
index e9f10546..5ee9c872 100644
--- a/spec/56/index.html
+++ b/spec/56/index.html
@@ -21,7 +21,7 @@ Smaller group chats, on the other hand, are out of scope for this document and c
-
+