Kudos! A lot of info.