many UI updates

mostly in how the order of things happen and what shows and doesn't at
what time.  changes are as shown