hasencountered?