this is  a bd1 program