Start to add messaging logic

See title