implement CLI Command