added logic to appropriately show hide add step form