small DSL improvement