base for CLI