Optimizing system upgrader.