add social networks and refactoring