Good Communication Helps Solve Problems