During socialist times the socialist enterprises were the basic entities of the socialist economic system. Admittedly, there were also commercial companies in Central and Eastern Europe in this period, but examples tended to be rare. In the form of limited liability companies (owned by the state or by a state entity) they typically served the purpose of facilitating economic exchange with third countries (companies or banks for foreign trade, insurance companies, etc.). In Romania, Hungary, Poland and the GDR, for example, their legal foundations dated from the period in between the World Wars, and partly even from the 19th century. Regulation largely ceased to develop after that time. Bulgaria, to mention another example, abolished – without substitution – its Commercial Code and Act on Private Limited Companies in 1951, dissolved all trading companies and vested in the Ministerial Council the authority to set up companies by the mere approval of their articles of association. In this way, the insurance company Bustrad and the Bulgarian Bank of Foreign Trade were set up in 1961 and 1964 respectively, both of them as public limited companies. Following a number of intermediate steps, of which the State Council's resolution 56/1989 on economic activity deserves special mention, Bulgarian company law was finally recodified in the second part of the commercial code in 1991.