communicating is for writing