Knowledge is like a river you think you have enough but there is always something that proves you wrong.