dsl improvements