Task 5
communicators
task 6