not shoving all of output through sprintf