[sw] re-initialize