input/cli