implementing prodlot relation to bsm data