friend logic improved