communication fixes