cli arg parser
colnames
what should api be
thoughts