demo built with scaffolding