- enhanced dsl structure