Do we really need this still?
Or is there a risk that we might call `awth.update(101);`? (if so you could do `awty.update(Math.max(width + progress_increment, 100));`)