Added more DSL functions