Added more explanation to demo