Please also have a look to this post - I hope these links can give at least some insight in how it all fits together!