add `list` command