makes demo page interactive