litter better commandline arg parsing. its a start