more work on cli