Thanks a lot, a lot of thought went into everything you listed so it's really great to hear that it worked!