edit demo ... etc