modify cli interface