I learned a lot from this, thanks.