pure working example of cross controller usage