Friendship implementation continued