Stumbled upon this and it turned out to be a pretty good thread that's worth reading.
Yes it is. For a while there at the beginning I thought all was lost but I'm working my way through and trying to get my head around it all. I see questions in the future of this thread...