add When-Then DSL