rearrange the settings and requirements multiple files.