Finished demo -scaffold