That's great stuff Ray. Thanks.