added ui stuff to indicate paused state, needs testing! (not code, just make sure it does the right thing)