some little bits of scaffolding