This is a gaood way to communicate with othsers