renamed "sample" to "demo"