using config
messages are nested divs
use MessageButton
use MessageButton
button is optional
use MessageButton