writing to communicate