demo using scaffolding