steps function

Functions to create and work with steps