Examples using DSL