driver scaffolding