update swf GP and PR