adding caveat about model.set/get