added ClearEvent