basic DSL and crawler ready for distribution