com'è definita la funzione message?