fixed swdata