fix communication issues