Structure for CLI