Bfsm Library