implemented: friendship updating