use genericModelSubstitutes