use argv and stdout instead of interpolation and stderr