implemented friends calls