added several more commands to the DSL