Tested communication and updated listeners. Handling communication breakdowns and errors...