Changed the data hierarchy.
Fixed how scope and model interact.
Upgraded checked to node format