various types of the communicating ideas