Shouldn't this handler be called for `SEEN` as well?