Latest code till 19th Dec