Use Event class and Support class.