ok read the gnu doc wrong