add support for enter/leave events