pull in gcc; change argv check; change output