The Trade Marks Act 1999, which came into force on September 15 2003, was India's successful attempt to harmonize its trade mark laws with the requirements of TRIPs, as it differentiates between well-known trade marks and trade marks generally. The 1999 Act deals extensively with the facts to be considered and methods to be adopted by the Registrar in protecting a well-known trade mark while considering an application for registration of an identical or similar mark in any class or classes of goods or services, whether the proprietor of such a well-known mark be an Indian or a foreign company, as well as at the same time protecting the interests of good faith proprietors. The courts in India, however, already afforded protection to such well-known trade marks against illegal copying, even before the introduction of the provisions in the Trade Marks Act 1999.