Events must be public available