refactoring the social connector in preparation to add more sophisticated route selection