NewModel is now compatible with old Model API