Indicate old unfinished exp by red
Aggregate most model manipulations into model.js