In search of gathering and distributing knowledge ...