add groovy DSL language
add some production services