hi highhatsize,
there are many threads here that go over the issues right here on cff. they are probably on page 3 or 4 by now. long threads. i can try and find some and pm you the links if that would help?
i guess bt1 or jl can best answer any questions as to the why's.