Optimizing method models