swf updates