Does clean up on update.