Great read! I think I understand it all much better now.