re-orgnize the directory