The journey of Indian National flag was started in pre independence era. There are many opinions about which was the first flag of India. It is commonly believed that it was in 1904 that first Indian flag came into being - designed and made by Sister Nivedita, an Irish disciple of Swami Vivekananda; it was also called Sister Nivedita's flag. This flag contained red and yellow color signifying freedom struggle and victory respectively. It had words "Bonde Matoram" in Bengali on it. The flag also contained a figure of 'Vajra', and a white lotus in the middle. Unfortunately the photograph or image of this flag is not available anywhere. After this, many designs of the national flag were proposed; some were accepted and some not. Each design and color used had some significance attached to it. Indian flag in its present form was designed by "Pingali Venkayya" and was accepted by Constitutional Assembly on 22nd July 1947. There are strict laws regarding its manufacturing and its hoisting.