| CPC H04L 51/42 (2022.05) [G06F 3/0488 (2013.01); H04M 1/72436 (2021.01); H04M 2250/22 (2013.01)] | 21 Claims | 

| 
               1. A non-transitory computer-readable storage medium storing instructions, which, when executed by one or more data processors of a system, cause the system to: 
            cause display, on a user device, of a vertical list of graphical elements arranged in chronological order on a main interface of a message client, 
                wherein each graphical element presents information of an associated electronic message, 
                  wherein each electronic message is associated with one or more contacts from a list of contacts, and 
                  wherein a particular contact of the one or more contacts of the list of contacts is associated with an icon image; 
                receive a first user input associated with the particular contact of the one or more contacts of the list of contacts; and 
                in response to the first user input, cause presentation of a visualization of contact information associated with the particular contact including the icon image. 
               |