added S() to soup