new model scheme