Added samples to show communication between components