Added the inheriting from Evented