initial history view and accompanying db changes, last seat switch fix