in conflict with the KPJ. Their relationship was complicated as the KPJ led armed resistance against the Axis while the Soviet foreign relations were initially constrained by provisions of the Molotov–Ribbentrop Pact, and then with alliance with the Western Allies who supported the Yugoslav government-in exile until shortly after the initial Tito–Šubašić Agreement. As Yugoslavia was not fully in the Soviet post-war sphere of influence, Tito pursued a foreign policy course seeking to integrate Albania into the Yugoslav federation, support the Greek communist guerrillas, and broaden ties between Yugoslavia and Bulgaria–potentially unifying the countries. Conclusion of the 1947 Bled Agreement seeking closer ties with Bulgaria, and imminent deployment of Yugoslav Army to Albania prompted a political confrontation with the USSR. The clash culminated in the Tito–Stalin split and the KPJ was expelled from the Cominform in 1948. For political reasons, the rift was presented as ideological rather than geopolitical one. The KPJ initially reacted to Stalin's criticism by adopting corrective measures in the field of collectivisation described as more Stalinist than those employed by Stalin himself. The KPJ saw purges of real or perceived Stalin supporters and other political opponents of the regime. In 1948–1951 period, more than 50,000 KPJ members (nearly 20% of its membership) were registered as political opponents and ejected, but the party expanded its ranks by more than half a million members in the same time frame. Virtually all parties within the NFJ or otherwise were dismantled following the Stalin letters in which the Soviet leader accused the KPJ of being diluted by the NFJ. The only exception was the HRSS, which was temporarily allowed to continue operating. The exact number of those arrested remains uncertain, but in 1983, Radovan Radonjić stated that 16,288 were arrested and convicted, including 2,616 belonging to various levels of the KPJ leadership. According to Ranković, 51,000 people were killed, imprisoned or sentence to forced labour, a majority of them without trial. Prisoners were held at numerous sites, including a special-purpose prison camp built on the uninhabited Adriatic islands of Goli Otok and Sveti Grgur in 1949. In view of the circumstances and the ideological aspect of the Yugoslav–Soviet split, the KPJ found it necessary to differentiate the Yugoslav political system from the Soviet one. Since the KPJ labelled the USSR undemocratic, it was necessary to devise and highlight KPJ's innovative approach to communist rule. This was pursued through workers' self-management