output resizable + communication fixes