modified CLI interface