Step UI Fixes

Some quick work to tackle the following fringe UI:

* proofing UI of unavailable steps to show visually that they are unavailable