I am sorry you have to struggle with this issue...

if you search the forums you will see that this problem has been talked about before by a few members here on PC (me being one of them ) and you will be able to look over the information and books that were recommended for BBD.