branch events2, small corrections, run tests in all modules