fix sort, add case-sensitive sort, verbose and list