af 40,000 diverse pieser,