merged dsl framework