add a hasFriend check