a basic CLI