[Bug 396184] Confusing Update User Experience and Various Update Bugs