Enter and Leave events are now correct
And now it's awesome