refactor Cli using alias translation