implement simple scaffolding