created message interface, created sample output interface