adding knowledge