def METHOD_NAME(self, event):
    """Main method. Removes all sensitive and unnecessary information.
    Args:
        event: a Sentry event.
    Returns:
        Scrubbed the Sentry event.
    """
    if not event:
        return event
    # remove unnecessary fields
    for field_name in self.event_fields_to_cut:
        delete_item(event, field_name)
    # skip dev version
    modify_value(event, RELEASE, format_version)
    # remove sensitive information
    scrubbed_event = self.scrub_entity_recursively(event)
    # this second call is necessary for complete the entities scrubbing
    # which were found at the end of the previous call
    scrubbed_event = self.scrub_entity_recursively(scrubbed_event)
    return scrubbed_event