save with nested history in interior model.
save with nested model in interior model. and spec refactoring.