add function: rename file&directory