detail: in the comment is ACTION_ACT_PREPROCESS mentioned, while the ACTION_SHOW_REDIRECT is the event here