all tests should be running now, and fixed issues in the ones missing from before
removed usage of non-existant EventInterface