finished spec/models v1