demo for controls