    (vec (flatten (for [config (:filters configs)]
           (let [urls (into [] (for [url (:urls config)]
                                 {:path (str url)}))
-                ns (if (:ns config) (:ns config) (:class config)) ]
+                class  (str/replace (:ns config) "-" "_")]
+                ;;ns (if (:ns config) (:ns config) (:class config)) ]
             (merge config {:urls urls
-                           :filter {:ns ns}})))))})
+                           :class class
+                           :filter {:ns (:ns config)}})))))})
 
 ;; (boot/deftask filters
 ;;   "generate filters class files"

                                          services)))
                            ;; modules))

          wardirs (remove nil?
                          (into [] (map #(if (:wardir %)
                                           (.getAbsolutePath (io/file (:wardir %)))
                                           nil)
                                          services)))

          _ (println "WARDIRS: " wardirs)


                                                     (count servlets-edn-files)))))
                     servlets-edn-map (-> (boot/tmp-file servlets-edn-f) slurp read-string)
                     servlets-config-map (normalize-servlet-configs servlets-edn-map)
                     ;; _ (println "normalized: " servlets-config-map)
                     servlets-config-map {:servlets ;;(filter #(nil? (:class %))
                                                            (:servlets servlets-config-map)}

                     ;; step 2: inject servlets config map into master config map
                     master-config (-> boot-config-edn-map (assoc-in [:servlets]
