add some new tests; make the existing ones work with the new action dsl