History of BDFSC through 2023