Update. Optimize.