thanks for that, there's a lot of thought and work gone into that.