Clear
Add list command
Add generate command