add condition scaffolding