Fixed finding the largets order on steps
Lots of work done on views to decouple them from nesting