update demo with an intro