sw work