Great diagram. Thanks.