hugely improved argument parsing