Contact and dive in Barry Moore