added missing 'lib/internal.h'