A much better cli client