-- Adjusted the flow of communication