progress against difficult eventContext work; added complication of critical sections