Germany has had a long tradition of military parades dating back to the days of Kingdom of Prussia and its army and navy. It was the Prussians who invented the goose step, a style of marching that was used in many German armies as well as in the militaries of various countries, which were instructed by Prussian military training officers and instructors from the 19th century to the early 20th. Its traditions were also carried on in a number of former crown dominions in Prussian lands, including Hanover and the Rhineland, as well as in the allied Kingdom of Württemberg and the Kingdom of Saxony, the grand duchies, duchies and principalities, and the city-state military forces of Bremen and Hamburg. In Bavaria, a mix of the Prussian and Austrian practice in tandem with its local traditions was kept.