updated DSL example codes