for once, I wouldn't mind a comment since we're using `handleEvent` only in one case