added demo steps and updated end result