Extending systems thinking to social systems