Added 'getFreeClusters' method