included config.h to avoid issue with gnulib