Started to write the framework for renameByTag