implemented bsm data with new specs