Add step type.
Add tests.