updated with new step options