Vertical And Horizontal Communication