Klasse Messages vom Beispiel übernommen