ing knowledge