small changes to the DSL