Optimizing the whole