Communication and visibility (1)