add models, simple framework