why do i have to write a message