Constructive communication in different environments