fixed dsl.clj + dsl_search.clj