- further work on the StatusBusListener and shallow_state_update