model attributes + toJSON for public data