introduce some statics for Event