scaffolding and basic structure