A very complex subject that I am working to understand....