note on how I created demo