scaffolding the project