fix more communication