preferred practice pattern preferred practice pattern preferred practice pattern preferred practice pattern preferred practice pattern preferred practice pattern preferred practice pattern preferred practice pattern preferred practice pattern