demo of cross communication