Dietrick haddon we owe this praise.fw