clone as sub-command
deal with non-cloned repo
some rename
ability to fix errors