swf tool