The BJP is the world’s largest political party by primary membership, having 100 million registered members as of April 2015. The organisation of the BJP is strictly hierarchical, with the president being the highest authority in the party. Until 2012, the BJP constitution mandated that any qualified member could be national or state president for a single three-year term.This was amended to a maximum of two consecutive terms.Below the president is the national executive, which contains a variable number of senior leaders from across the country. It is the higher decision making body of the party. Its members are several vice-presidents, general-secretaries, treasurers and secretaries, who work directly with the president. An identical structure, with an executive committee led by a president, exists at the state, regional, district and local level.