oops, stop using all my cpu
argv parsing