Events for Java - This will probably be deprecated as I have another version