add Simple DSL