docblocked the event contract