danke. I think my brain asplodey after all that.