client & object classes; only store/fetch