make restore opt out rather than opt in
breaking views a part a bit
cleaning up dependencies
bar view flushed out a bit more