updated social_networking engine