functional demo with four crossroads