more vector stuff
added example cli stuff