Large Language Models can be updated by using Retrieval Augmented Generation of High-Quality Data like Journals. This should be done on topics that the user asks using Gen AI. Unnecessary data that no one cares about need not be updated. This updated LLM fragment should be marked as high quality with more weightage given to it. If there is time-bound data, stale data should be marked, and RAG should be performed again every time or whenever necessary. Problem with Present Large Language Models The problem with present LLMs is in the frantic attempt to train LLMs, maximum internet was covered without considering the quality of the data in it. We need to rectify it. But it is impossible to start from the beginning and correct everything. Also, there is no need to do it. We can concentrate on the data that is most needed. Hallucinations Hallucination does not come from somewhere. It is the improper data fed into the LLMs during the training of the model. If we need to minimize hallucinati...