oh thank you everyone. More reading material than I could have hoped for!