restruct dev_swan