Four Conditions For Effective Modeling