added functionality to add/remove workflow steps