text:
Cheesy Lovers Personalised Cheese Board
Product Description
Cheesy Lovers Personalised Cheese Board
A stunning addition to any home
Our range of beautiful personalised hand crafted French oak boards as are truly versatile and stylish. A stunning gift for any occasion, these can be used as serving boards, chopping boards or just a stunning décor item. From cheese and crackers to gourmet burgers, the possibilities are endless.
These beautiful boards are also durable. They are unoiled giving them a weathered look, but you can oil it with olive oil for a darker, refined finish. Also comes with a leather loop for easy storage.
Dimensions: 210mm x 210mm
Additional information
|5.46 kg
Delivery On This Gift
- Delivered to major towns:
You can expect delivery in 4 – 7 business days.
- Delivered to remote areas:
You can expect delivery in 5 – 8 business days.
- If you require this gift sooner please call us to make special arrangements.

subset: commoncrawl


text:
CAPITAL management is much talked about among Australian companies but rarely executed with much panache. Properly used, capital management can create tremendous value for shareholders.CSL Limited (CSL)
THE joys of a big health company being able to borrow at 4 per cent have created a beneficial cycle for CSL. The company recently announced a $900 million buyback of its stock, making it the fifth buyback the company has undertaken in recent years.
At the end of last year, CSL organised about $1.5 billion in debt with the combination of a private issue in the US and a new facility with its bankers. Analysts assume the money has been borrowed at an average of about 4 per cent. If this is the case, the company, in theory, can buy its own stock up to a price-earnings multiple (P/E) of about 25 times. It sounds incredible, but that is the case.
At $46.60 a share, CSL is trading on a historical P/E of about 25 times and a prospective P/E on 2013 earnings of closer to 21 times. If the company buys the whole $900 million worth of stock in the next 12 months, it will purchase about 6 per cent of all shares traded. If we assume it will need to pay $50 a share over the year, it will buy 18 million shares at an average P/E of about 23 times. This is pushing the limit, but analysts point out that with earnings projected to grow strongly in 2014, it will be earnings-per-share accretive in that year – two years from now.
While CSL's buyback announcements support the share price, there is a strong argument the company should ditch its buyback and issue shares for an acquisition or give the excess cash back to shareholders, even though dividends would be unfranked. For investors, they should be concerned if CSL continued to buy shares above the $50 market, because it requires earnings to grow strongly into the medium term. That is always a dangerous assumption.Devine Limited (DVN)
AT THE other end of the scale to CSL is Queensland-based property group Devine. Like most companies that rely on property for its earnings, Devine has fallen on hard times. More recently, though, the company's share price has spiked from a low of 53�0�4 in August to 71�0�4 this week, with investors a little more excited about the story in a lower interest rate environment.
Devine's earnings were clobbered in 2012 because of the benign activity in all forms of property in the Queensland and Victorian markets, and the share price has fallen to about 35 per cent of the group's stated asset backing. Ideally, Devine would jump in and start buying its own shares, just like fellow Queensland group Sunland has done recently. Every share Devine would buy at this level would increase its net asset backing.
Unfortunately for Devine, its balance sheet, with gearing sitting around 30 per cent, is not in a position to buy back its shares and pay a dividend at the same time. If, however, the board believes the carrying value of its assets, the company should seriously consider putting the company up for sale to realise the value. Another approach is to sell some of its assets for near book value and use the funds raised to buy back shares.
If there are no buyers for the overall company, Devine, with 14,500 land lots, is a great leveraged play into a recovery of the Queensland and Victorian property markets in 2014. Over the fullness of time the share price could easily double even if asset value is written down 20 per cent from current levels.Bendigo and Adelaide Bank (BEN)
HISTORY tells us that it is dangerous to own banks in the November to February period because they generally underperform the broader market. However, for those obsessed with franked dividends, it might pay to have a closer look at Bendigo Bank. The company had its annual meeting earlier this week and despite talking about a tough environment there was no downgrade forthcoming.
There is a lot to dislike about Bendigo, with its paltry 9 per cent return on equity and a hefty cost-to-income ratio of 59 per cent topping the list. If you can overcome these sickly numbers, it might be worth switching into the stock once Westpac, NAB and ANZ go ex-dividend in November.


text:
|2008-06-25, 23:19
|Link #1
Wise Otaku Seeker
Join Date: Feb 2008
Location: Philippines
Age: 29
To Aru Majutsu no Index Manga Discussion
Title: To Aru Majutsu no Index
Alternate Title: A Certain Magical Index
Categories: fantasy, shounen, supernatural(with one LOLI main character)
Author: Kamachi Kazuma
Artist: Kogino Chuuya
Chapters: 3 - ongoing
The story is set in a world where supernatural powers exist through science, and magic exists through religion.
In the story, Tōma Kamijo is an ordinary high school boy with terrible academic scores and a power called Imagine Breaker. Imagine Breaker can defeat any other power, but it also undermines Kamijo's own good luck. His Imagine Breaker's immense strength is literally immeasurable, so hapless Kamijo is listed at the supernatural level of 0. He happens to meet a girl in white hanging off his window balcony. The girl says she is being chased by sorcerers, and Kamijō learns that the girl is a Church of England nun whose memories have been forcibly replaced by Index- Librorum-Prohibitorum - the 103,000 forbidden texts of the Church.
Summary brought to you by Onemanga.com
Last edited by technomo12; 2008-06-26 at 00:04.
|2008-06-26, 03:16
|Link #6
Join Date: Dec 2006
On my way to reading Railgun, I ended up reading the three translated chapters out...
Mmm, I probably won't be following this manga.
1. There is an anime coming out this Fall for this very series (please visit the anime thread).
2. If I bothered to buy this, buying the novels would get me more material for the same (or close) amount of money.
As for the plot... can't say much (after all, only three chapters).
-Index has no impression on me since she only seems like a basic moeblob character
-Touma... No impression, really. Pretty basic "failure with special powers" man.
-Mikoto... The only one who had any impression, yes. Her personality, not so much, but loved her coin Railgun.
Correction, 2 whole volumes.
The tsundere would be... probably Mikoto. By the way, her electric ability is awesome!
|2008-06-26, 12:40
|Link #8
singing heartbreak
I thought techno and excel WERE talking about Mikoto >.>
|2008-06-26, 22:03
|Link #10
Wise Otaku Seeker
Join Date: Feb 2008
Location: Philippines
Age: 29
hmm sorry never actually read it yet i prefer reading them a day later hehehehe
so starting now im reading them
still the summary looks good enough but still if there is an anime i am going to watch it hehhe
|2008-06-27, 00:15
|Link #11
Join Date: Dec 2006
Lured by Railgun-chan, I ended up reading the 13 chapters out (orz)...
I change my mind for now, and shall follow the manga for a while and see where it goes.
It seems they stuffed the first volume of the novel into the first 10 chapters.
Then, they skipped the entire volume 2! Which I don't mind, since it seems that the volume was a pretty big fail. Amazon (jp) reviews
That's what you get for writing a book in 17 days...
Anyways, and best of all, they skip to volume 3 of the novels, which has focus on railgun-chan and... a certain someone else.
Spoiler for someone else:
As a whole, it has been pretty decent so far.
A lot of powers are destructive and are very showy, but the thing is, that when every single character just seems to have the power to level a building or two, the impact really decreases... ( -_-)
That, and plus the fact the anime website already gave away the characters in the first arc and their powers.
Spoiler for thoughts on the first arc (chp1-10):
And now,
Spoiler for chp13:
|2008-06-30, 02:24
|Link #13
singing heartbreak
Spoiler for chap 4:
I re-read the chaps again, and a question came to mind(particularly aimed at s_b since s/he read the Railgun manga). Why would Mikoto attack Touma(ch 1), even though he was running away from those thugs? Initially, he shows no abilities whatsoever, i would think she sees him as some coward, and not worth her time, yet she uses a powerful move on him right off the bat. Doesn't make any sense to me.
|2008-06-30, 05:29
|Link #14
Join Date: Dec 2006
Spoiler for Railgun version:
For this manga, it really does seem unreasonable, doesn't it...
I guess the reason for her attempted murder is:
1. He didn't know who she was. Mikoto-chan pride, 25 damage!
2. He's level 0. Mikoto-chan seems to dislike such a worthless guy...
3. Her personality.
|2008-06-30, 06:49
|Link #15
We're Back
Join Date: Nov 2006
Location: Redgrave City
Age: 30
It's in his description.
In any case, Touma was pretty cool this chapter, I guess he could hold his own when it counts the mos.
If only he would stop trying to 'save' Mikoto
2. Which then just adds more damage to the previous point, -35 pt!
In addition, she still doesn't believe that he's a Lv 0
Last edited by Chaos2Frozen; 2008-06-30 at 08:45.
|2008-06-30, 13:21
|Link #16
Join Date: Dec 2006
But still, not sure if it is a good explanation to why an adult male got knocked out by a student in one hit...
|2008-06-30, 16:08
|Link #17
singing heartbreak
|2008-07-01, 00:06
|Link #19
We're Back
Join Date: Nov 2006
Location: Redgrave City
Age: 30
Clothies get one-shotted all the time.
|fantasy, shounen
|Thread Tools


text:
How-To's on putting food aside: canning, freezing, drying, much more...
Location: North Carolina
Members: 445
Latest Activity: Nov 28, 2018
Started by Paul Lueders. Last reply by Mike Harmon Oct 20, 2015.
Started by go-Monkey Design. Last reply by Tasha Raymond May 8, 2014.
Started by Karin Bosela. Last reply by Joseph Antecki Jr Apr 21, 2013.
© 2019 Created by HOMEGROWN.org. Powered by


text:
Rs. 99 (All Days) Punjabi Thali
Photo Source: Captured by User / Staff / Received over email. Gobymobile may or may not possess copyrights to above photos. Photos might be watermarked with Gobymobile logo but are not claimed to be necessarily owned by Gobymobile. If you possess rights to any of these photos or otherwise would like them to be taken down, do let us know.


text:
Kids and Baby
Jewelry / Watches / Accessories
Home and Living Spaces
Yard and Garden
Tactical / Outdoors / Sports / Gear
Electronics / Tech / Devices / Mobile Accessories
Gadjets / Cool Stuff
Digital Media Assets
Skycamp Roof Top Tent - Comming Soon
SmartBand Heart Rate Monitor For iphone Android Luxury Style - Free Shipping
H2O Lemon Juice Water Bottle Fruit Infuser 650ml Shaker Bottle BPA Free
81 of 100 Sold
Viewing This Product
Free Shipping For Over $50 to
Estimated between and
Please allow 10 days for your order to arrive. We source products from all over the world to bring you epic offers and the lowest prices. This means sometimes you have to wait a little longer to get your order but it's always worth it!
Returns are easy, simply contact us for a returns number and send your item to our returns centre for fast processing. We'll get you a replacement or refund in a snap!
You get a full 365 days to return your item to us. If it doesn't fit, it breaks, you've changed your mind or for no reason whatsoever simply send it back to us and we'll cheerfully refund you every cent.
In the unlikely event that you find your item cheaper at another online store, just let us know and we'll beat the competitor's pricing hands-down.
We insist that you love everything you buy from us. If you're unhappy for any reason whatsoever, just let us know and we'll bend over backwards to make things right again.
Star Wars Iphone case - Iphone 6, 6s, 7, 8(Plus), X - 50% OFF - FREE Shipping
Bluetooth Aux Receiver Adapter 3.5mm Jack Bluetooth Handsfree Car / Home / Office Kit
Wireless Charging Pad Bamboo Wood Qi Charger iPhone 8 Plus X Samsung Galaxy S6/S6 Edge For Nexus 4 5 6
Micro Pocket Drone 6Axis Gyro Mini quadcopter RC helicopter
Star Wars Backpack
""The Robot IP Camera makes a great baby monitor. Now I'll know when the baby wakes up or gets hungry. Cool product. " "
- Paul W.
""I love the Smartband Watch. I like the heart rate monitor and diamond stitch band "good price." "
- Lorina F
"" Thank you for accomodating my return order. Great multicam jacket" just what I needed for airsoft and Paintball" "
- Anthony S.


text:
While the CIA and the Pentagon search in vain for Osama bin Laden in the mountains of Pakistan, an Al Qaeda affiliate has been quietly building up terrorist bases in the jungles of Bangladesh under the protective aegis of a new military regime in Dhaka allied with Islamist forces.
The founding leader of the Harkat-ul-Jihad-al-Islami in Bangladesh, Fazlur Rehman Khalil, was one of the six signatories of Mr. bin Laden's first declaration of holy war against the United States, and a US State Department study reports that Harkat "maintains contact with Al Qaeda in Afghanistan."
Bush administration officials privately endorse mounting Indian evidence that Bangladeshi Harkat agents spearheaded a series of terrorist attacks in India. But the US has conspicuously failed to press Bangladesh's military ruler, Gen. Moeen U Ahmed, for a crackdown on Harkat and for the removal of highly placed intelligence officials with Islamist ties.
General Ahmed staged a bloodless coup in January 2007, forcing a figurehead president to give him emergency powers. He has pledged to hold elections in December and return power to a civilian government. The Bush administration, while formally urging him to hold the elections on schedule, has so far ignored his increasingly blatant efforts to rig them.
Ahmed is maneuvering to break up the two biggest secular political parties, the Awami League, which actively opposes Islamist influence, and the Bangladesh National Party. He barred political activity by their popular leaders and is organizing a new army-controlled political party to challenge them. Invoking his emergency powers, he is rounding up grass-roots leaders of the two parties and muzzling the media. Harkat, Jamaat-i-Islami Bangladesh and other Islamist groups that support the military regime are operating unhindered.
By its silence in the face of Ahmed's power grab, Washington is signaling that it sees little hope of ending military rule. But it is much too soon to write off the prospects for democracy in Bangladesh, where almost everyone was politicized during the independence struggle against Pakistan. Since then, three free elections have been held, and two previous military regimes have proved to be short-lived.
In US security terms Harkat and its allies have direct links to anti-US Islamist forces in Pakistan. These links predate the secession of Bangladesh – the fourth-largest Muslim country in the world – from Pakistan in 1971. The Islamists in Bangladesh supported Islamabad during the independence struggle and have subsequently been used by Pakistani intelligence agencies to harass India.
When respected Bangladeshi journalists have attempted to write about Islamist sympathizers in the military regime and their links with Islamabad, they have faced assassination attempts. The most notorious case is that of Tasneem Khalil, who worked as a correspondent for CNN and others in Dhaka. In 2007, Khalil was held incommunicado for 22 hours, beaten, and forced to leave the country after exposing Islamist influence in the military intelligence agency.
Defenders of the military regime point out that four Islamist leaders were executed last year, but they gloss over the fact that the executions occurred after the four had contacted the media to expose their links with the intelligence agency.
The army contends that past civilian regimes were hopelessly corrupt and practiced only a "feudal democracy." The military takeover in 2007 was unavoidable, it says, because the last civilian government, headed by the BNP, was rigging forthcoming elections.
But the Bangladesh Constitution requires elections within 90 days of the dissolution of Parliament. The army regime has been unconstitutional since April 2007.
The US and other aid donors should use their powerful leverage to push hard for an immediate end to emergency powers and for elections by December. It would be a bitter irony if a new Musharraf should emerge in Dhaka just as Pervez Musharraf finds himself increasingly embattled in Islamabad.
Selig S. Harrison is director of the Asia program at the Center for International Policy and a senior scholar of the Woodrow Wilson International Center for Scholars. ©2008 Los Angeles Times.


text:
Pender's TDs extinguish Dragons' fire
The Pine City Dragons were able to intercept an early pass and hold the Moose Lake-Willow River Rebels to the only first quarter TD, but soon it was Michael Pender erupting for two of his game-high four touchdowns and Michael Gassert scoring another as the Rebels quickly extinguished all but a spark of the Dragons' fire by leading 28-6 at halftime.
In the game played in Willow River on Wednesday, October 11, Pender went on to score two more touchdowns and Jerry Young and Ben Moonen each scored another to make it 49-20 as the Dragons had scored twice against the Rebels reserves in the fourth frame.
Pender's first score was on a five-yard run in the first quarter and Moonen, who went four-five on pats, added the kick for 7-0 at 3:43.
It would take only 1:12 for ML-WR to have Pender score again, this time on a four-yard run. Although Moonen banged the kick off the right upright it was 13-0 at 11:48. Michael Gassert got free for a 33-yard around the left side and Pender added the run for points for 21-0. The Dragons still had some fire left in them and Devon Ripka made it 21-6 on his 57-yard sprint. With the kick missed, it appeared that would be it for the first half scoring, but the Rebels and Young had other ideas as Young made some beautiful lateral moves, picked up some great downfield blocking and scooted in for a 20-yard TD. Moonen hit the kick for 28-6 with just 38.8 remaining in the half and the Dragons' spirits seemed to be pretty much snuffed.
Pender got free for a 20-yard run and Moonen was true to form for 35-6 at 9:17 of the third quarter. Some five minutes later, it was Pender again, this time on a run of 26 yards. Moonen's boot made it 42-6 at 4:30 as ML-WR had broken the game open with a 36-point lead.
Ripka was able to get the game back out of running as he scored from 10-yards out at 11:40, but with the run for points failing it was 42-12. The Rebels' Moonen would get some reps at running back and he made it count as he went in untouched from three yards out for 49-12 to take it back into running time at 4:47 as he hit his fourth kick out of five on the night.
The Dragons were able to saved a bit of face as Dewy Carr scored against the reserves as Ripka got the two-point conversion for the final 49-20 as Pine City got it out of running time for the last 5.9 seconds.
Moose Lake-Willow River, improving to 7-0 and 6-0, play the 1-5 and 0-5 Aitkin Gobblers to wrap up the regular season at home. NOTE: The game is on Wednesday, October 17 with the regular 7 p.m. kickoff.


text:
Here is another set of drawer pulls...these ones for the dresser in our room. So, I made them monochromatic because that makes them more *adult like* and * sophisticated*....right??
:)Anyways, I love them.
Here is my original post - on how to make them.
I added two new designs this time.
A gingham one, and a zebra print one.
To do the gingham, I made stripes going one way:


text:
Did the Fed Make the Right No-Call?
The Federal Reserve decided to leave its target interest rate unchanged at a range of 0.25 percent to 0.5 percent while suggesting a hike later in the year was very likely.Read more
Independent source of news and views, sourced from the academic and research community.
The Federal Reserve decided to leave its target interest rate unchanged at a range of 0.25 percent to 0.5 percent while suggesting a hike later in the year was very likely.Read more
The collapse of South Korean company Hanjin Shipping has left ships, cargo and crews stranded around the globe. It highlights the complex consequences of a shipping company going bankrupt, with Hanjin's creditors and customers waiting to see whether the business can be saved.Read more
The G20 summit of world leaders just finished two days of meetings, during which they focused primarily on the many ongoing fires threatening the global economy. These include the alleged "dumping" of Chinese steel on other nations, worsening climate change, cybersecurity and the fear of competitive devaluations.Read more
When the European Union decided to fine Apple €13.5 billion for tax evasion in Ireland last week, it didn't take long for the Irish government to join with Apple to announce it would appeal the ruling.Read more
Small to medium enterprises (SME) are increasingly relying on commercial credit cards to finance their operations, because payment terms for the businesses they supply are stretching out. However, if the Reserve Bank of Australia (RBA) goes ahead with plans to include commercial cards in the new caps on interchange fees, SMEs will be even more hard pressed to make ends meet.Read more
Mylan is the latest pharmaceutical company to face controversy over its drug pricing. It has come under scrutiny and strong criticism from the public and government officials for raising the price of its EpiPen allergy device from about US$100 in 2008 to about US$600 currently.Read more
China is gearing up to hold the G20 summit in its eastern city of Hangzhou. It's a fitting location for the leaders of the world's 20 leading economies (19 countries and the EU) to meet. Famed for its beauty, Hangzhou is also a key part of one of China's most entrepreneurial areas, Zhejiang province and a vital contributor to the country's exports and GDP. Suffice to say, Hangzhou and Zhejiang count for a lot in China.Read more
On Labor Day, politicians have traditionally paid lip service to the plight of the worker, whom the national holiday is meant to honor. With working-class struggles taking center stage in this year's election, we will likely hear from them more than usual talking about the steps they will take to reduce income inequality or end three decades of wage stagnation.Read more
It seems that the world has become unsafe for trade agreements. In particular, the Trans-Pacific Partnership (TPP), a major new trade deal among the United States and 11 other Pacific Rim nations, has become a political lightning rod for both the left and the right.Read more
Australia should look at examples from the US in finding private funding for urban rail development because the present model depends on government providing the capital, which it mostly doesn't have.Read more
Globalisation has contributed to the growth of China for decades but the rise of protectionism in Western economies could curb Chinese trade and investment.Read more
In late 1949 the Soviet Union tested its own atomic bomb, to the profound shock of the US and Britain. Neither of the two had any idea that the Soviet atomic weapons programme was so well advanced. The US had beaten Germany in the first atomic arms race. In addition, for four years, it had enjoyed an absolute monopoly on atomic weapons. Now, a second atomic arms race was under way – and the Cold War heated up dramatically.Read more
The last few months have seen some significant developments for African trade and integration. These advances come at a crucial time for African countries, which have been particularly hard hit by the slump in commodity prices, China's economic downturn, and higher external borrowing costs. This has resulted in slower GDP growth than expected, currency fluctuations and reduced investment – particularly in resource-rich countries.Read more
The EU's ruling that Apple must pay the Irish tax authorities €13 billion in back taxes appears to be a victory for fair tax campaigners. The amount is equal to about 30% of the total tax take in Ireland, or almost €7,000 for every employee in the country.Read more
The world changed after the financial crisis in 2008. What lessons can we draw on the role of central banks since then?Read more
Judging by the political winds, Silicon Valley seems headed for a showdown with antitrust regulators. For the first time since 1988, the Democratic Party's platform includes stronger antitrust enforcement, while leading liberals have singled out Google, Apple and Facebook for holding too much market power.Read more
Concern over the employment consequences of globalisation is again driving political debate. Look no further than the United Kingdom's exit from the European Union and the rise of protectionism in American and Australian politics to see the disenfranchisement of low-skill workers with the effects of international trade. Judging by the dramatic change that has occurred in the global distribution of manufacturing output in the past 25 years it's easy to see why these workers should be so concerned.Read more
Federal treasurer Scott Morrison's diagnosis of the risks and challenges confronting the Australian economy, as set out in his Bloomberg Address in Sydney, is hard to fault.Read more
There is growing evidence that inequality is increasing not only in Australia but also internationally within the advanced industrial economies. The age of endless growth in prosperity for everyone is a distant memory of a more hopeful age.Read more
South Africa's economic capital, Johannesburg, has a new mayor, Herman Mashaba. His election marks two watershed moments: he is a member of the Democratic Alliance, which has never run the city before; and he's a successful businessman who has never been a public servant. Does a business background matter in public service, particularly in the South African context? The Conversation Africa's business and economy editor Sibonelo Radebe chatted to Lumkile Mondi from the University of the Witwatersrand.Read more


text:
| March 5, 2007, 5:25 pm
The 27th Saturday Night Alive, starring the Neville Brothers, raised $600,000 to fund the arts-in-education programs that the Denver Center for the Performing Arts offers to some 75,000 children statewide each year.
Sandee and Aaron LaPedis, owners of Fascination Street Fine Art, were the chairmen, with three men active in Colorado's energy industry — Roger Hutson, Jack Overstreet and Mark Sexton — leading the corporate effort.
Read more…


text:
Challenging assumptions about optimization
Michael is a developer at RAD Games Tools and author of several legendary programming books, including Graphics Programming Black Book. He can be contacted at mikearadgametools.com.
In the first two installments of this three-part article, I introduced the optimization challenges we faced with Pixomatic, the 3D software rasterizer that Mike Sartain and I developed for RAD Games Tools, and examined tools such as the welder and Speedboy. This month, I'll wrap up by examining the big performance effect of small code changes.
Out-of-Order Processing
Out-of-order processing complicates optimization quite a bit, but otherwise, it's a huge win and enabled us to simplify Pixomatic in some important ways.
For one thing, we contemplated swizzling textures; that is, reordering texture address bits in order to get better cache coherency and reduce memory latency. However, it turned out that the P4's ability to have a large number of memory fetches in flight without halting processing, together with large L2 caches, got most of the benefit of swizzling with none of the complications. When I tried swizzling back in the 486 days, I got a pretty big win; on the Pentium 4, though, things generally got a little slower due to the extra code.
There was one case, however, in which swizzling made Pixomatic run a lot slower on the Pentium 4: when the textures didn't fit in the L2 cache and were rotated exactly 90 degrees. The 90-degree case is special because the most common L2 cache is only eight-way set-associative rather than fully associative. This means that for 90-degree-rotated textures larger than the cachegenerally, larger than 256×256the cache thrashes during rasterization of each scan line, as the cache lines storing the scan line's texels contend for the eight available slots in their set.
Similarly, when I worked on Quake, we got a big win by carefully arranging the code so divides could overlap with other processing. On a Pentium 4, however, out-of-order processing automatically lets divides overlap, and there was no improvement at all when I redid the code to explicitly allow time for divides to complete before the results were needed.
Finally, when we went to a full DX7-class feature set, I was faced with a choice between either occasionally adding superfluous moves to the welded code or adding a lot more code to the welder to eliminate those moves. I started to add the code to eliminate the extra moves, but when I tested the results, I found that there was no reason to bother because those moves were effectively free. It was the MMX code that contained the critical dependency paths and, hence, gated system performance; thanks to out-of-order processing and multiple execution units, the extra moves simply executed in parallel with the MMX instructions and had no impact on performance.
In fact, it turned out that MMX and SSE code gated performance much more than we would have expected, for an unanticipated reason. The Pentium 4's reorder buffer is big enough to contain all the instructions in a typical pixel-processing loop, and each loop is independent of the previous one. Consequently, we expected that the Pentium 4 would be able to overlap one loop with the next, rather than bottlenecking on the dependency chain within a single loop, but that proved not to be the case.
Normally, the reorder buffer is fed instructions from a variety of reservation stationsinteger, move, MMX/SSE, and so on. However, Pixomatic's pixel loop is very heavily weighted toward MMX, and there's only one reservation station for MMX instructions (this station handles SSE instructions as well), and the reorder window for that station is much smaller than the reorder buffer itselfonly about a dozen instructions. This window isn't big enough to reach around to the next loop iteration most of the time, so the pixel pipeline spends a lot of time waiting on MMX dependency chains, even though the reorder buffer isn't full.
The limited size of the reservation stations is one reason why, despite out-of-order processing, code reordering can still improve performance on Pentium 4s. Another reason is simply that the order in which instructions reach execution units can change the critical path and alter performance considerably, as we saw in Part II (DDJ, September 2004) in the case of the code that was faster with an extra multiply.
The size of the reservation stations is increasing in newer processors, so this situation should improve. If nothing else, however, this is a reminder of how difficult it can be to assess all the factors that affect the performance of x86 code.
Once again, the best way to deal with this is to just try stuff and see what works, rather than overanalyzing and talking yourself out of what might turn out to be a big win.
For example, in Pixomatic 1.0, a sizeable chunk of time was spent doing attribute setupcalculating texture and color gradients and initial interpolator valuesfor triangles that turned out to be completely z occluded. After we finished Version 1.0, Mike Sartain pelted me with ideas for reducing that costhierarchical z buffers, coarse z buffers, bounding box testing, bounding rectangle testing, you name it. I was a little burned out from finishing the 1.0 code and then writing the documentation, and I didn't really want to think about new complications, so I just kept pointing out why his ideas wouldn't work.
A few days later and a bit better rested, I felt kind of bad about having been so negative, so I stopped thinking about what wouldn't work and started thinking about what might work. And suddenly I realized that I could easily separate out the z-buffer code and run it first, lazily setting up the rest of the triangle only if I found a pixel that passed the z test. In fact, it fell out so cleanly that the whole thing required only a few dozen new lines of code; furthermore, with z testing split out separately, it was easy to use a bit of assembly code to speed it up further. All in all, the implementation took only a day and resulted in a speedup of about 10 percent for Quake 2.
Branch Prediction
In the old days, loop unrolling was a standard optimization technique. What we found with Pixomatic is that because branch prediction works well for loops, unrolling generally doesn't help much and sometimes even hurts, due to limited code cache space. On occasion, we did find that unrolling a loop oncejust doubling itdid help.
In general, as you might expect, branch prediction works remarkably well when a branch is reasonably predictablewhich, fortunately, is most of the time. However, there are some places in Pixomatic (for example, in the edge-stepping code) where branches are, if not truly random, certainly not fully predictable. Since we've measured penalties of 24 clocks and up for mispredicted branches on Pentium 4s, this is a concern, and raises the question of whether anything can be done to improve performance in such cases.
The primary way we've addressed this in Pixomatic is by using two-element lookup tables in place of branches that choose between adding two different values; this solves the problem for edge stepping, although extra setup is required to construct the tables. However, we've come up with a different and highly nonintuitive way to deal with branch misprediction in certain circumstances in RAD's Granny data compressor.
In Granny, there are places where numbers in the range 0 to 1 are processed, and the nature of the processing depends on the quartile0 to .25, .25 to .5, and so onin which the number falls. This is effectively just a switch statement that breaks the full range into four equally sized bins. The values tested are totally random. The question then becomes: What's the best way to route execution to the proper bin?
The obvious solution is a linear search, with three tests, as shown in Listing Four. (Listings One through Three appeared in last month's installment.) This will result in four possible branching patterns. Either the first test succeeds and we're done, or the first test fails, in which case either the second test succeeds and we're done, or the second test fails, in which case the third test either succeeds or fails, and we're done either way. What's interesting about this is how the tests are biased for the purposes of prediction.
Given random data, the first test will fail three-quarters of the time and will typically predict correctly each of those times. One out of four times, it will succeed; in those cases, it will typically mispredict. Similarly, the second test will fail two-thirds of the time, predicting correctly, and succeed a third of the time, mispredicting. Finally, the third test will succeed and fail an equal number of times, and consequently will mispredict about half the time, on average. Of particular note is the fact that typically only the last test performed should mispredict, so there should be at most one mispredicted branch.
What all this adds up to, assuming 24 clocks for a mispredicted branch and 1 clock for a predicted branch, is 19.5 clocks and 2.25 branching instructions on average for the linear search code.
A more sophisticated way to approach this is to do a binary search, with each branch reducing the candidates by half, as shown in Listing Five. In this case, all paths perform log2(N) tests; for the case of a four-bin search, this reduces the average number of branches from 2.25 to 2. Given random data, however, all the branches now mispredict half the time on average, the result being that the binary search code takes 25 clocks. Surprisingly, this means that the brute force linear search code is about 1.3 times faster than the binary search for the four-bin case.
That's somewhat unexpected, but maybe it's because the number of bins is so small, so let's try a larger number, say eight rather than four bins. Predictably, the binary search requires 50 percent more branches and clocks, for a total of 37.5 clocks and 3 branches per iteration. The linear search, in contrast, jumps to 4.375 branchesbut requires only 24.5 clocks per iteration. The linear search code is now more than 1.5 times faster!
How can this be? The key is that mispredicted branches are 24 times as expensive as predicted branches, and all the branches in the binary search code mispredict half the time. Most of the linear search branches, on the other hand, are heavily biased; although many more of them are executed, they mispredict very rarelyless than once per iteration, on average. Thus, although bigger searches require larger increases in the number of tests with the linear search code than with binary search code, the additional branches in the linear search code don't increase the misprediction burden.
Surely, though, at some point the log(N) nature of the binary search wins?
It does, but it's startling how large the number of bins has to get before this is true. The break-even point is around 64 bins, as in Figure 3 (Figures 1 and 2 appeared last month). We've tested this with real code, and our results were in line with these calculations. So it's clearly worth structuring code and data to let branch prediction work as well as possible, even though that sometimes requires extra testsand this is only going to become more true as CPU pipelines lengthen and misprediction costs rise in the future.
Of course, the linear approach, as used in an actual program, incurs costs in terms of code size and use of branch prediction entries, so you'd have to try both approaches to know which is really best in any particular scenario. Still, there's an important lesson to be learned here in terms of thinking flexibly and questioning your assumptions.
Another area in which costs are high and rising is the latency of random, uncached memory accesses. Each level of memory hierarchy increases latency by an order of magnitude or more; access to main memory can take literally hundreds of cycles. Usually, the cache and out-of-order processing hide this, or at least reduce it to a tolerable level, but when that's not the case, performance can drop dramatically.
For example, it's important not to chase sparse pointers through memory. If you have a structure that's, say, 1 KB in size, stored as a linked list of 1000 structures, when you walk the list, you're going to pull a whole new cache line into memory for each structure you touch (and will often touch a new page as well with an additional performance cost). You'd be far better off having two parallel structures, one containing the pointers and any keys you search on, and a second, pointed to by the first, containing the rest of the data. Better still, if possible, would be to have the keys stored in an array that can be walked in order, so that each cache line would be fully used as soon as it was loaded.
The same sort of caution should be exercised with sparse access to any sizeable data structure; for example, sparse access to large arrays should be avoided whenever possible.
Latency is now a factor even within the CPU; it takes quite a few clockssometimes into the double digitsto move data between the SSE, MMX, and general- purpose units. This has significant implications for code such as the texture mapper I showed in Part II, which calculated the texture offset in an MMX register, then moved it to a general-purpose register for use in addressing memory. When there are multiple nondependent operations going at once, this isn't a problem because the latency is hidden while other operations execute, but in our codeparticularly given the size of the reorder window, as mentioned earlierthe latencies are on the critical path, and quite costly.
One place this bit us was when we wanted to perform some floating-point operations, then convert the result to an integer, clamp it to a 16-bit value, and store the value to a 16-bit memory variable. We ended up doing the floating-point work in SSE registers, then converting to integer and clamping to a 16-bit value in an MMX register, and finally copying the result to a general-purpose register in order to save it, since there's no 16-bit MMX store instruction. This was faster than any of the alternatives, but by much less than we had expected because of the latency in transferring from SSE to MMX, then MMX to general purpose.
Of course, we could have used SSE2 and skipped using MMX altogether, and that would probably have helped somewhat, but there are two reasons we did not. First, the win would have been reduced because integer SSE2 instructions take twice as many clocks as equivalent MMX instructions.
Second, because we can't count on the presence of SSE2, implementing this would have required us to support a third code path (we also have to handle the nonSSE case), and wouldn't have helped performance on any but high-end machines.
We did end up using SSE2 in one place (some color-conversion code) where a dozen lines of assembly code produced a measurable speedup in Quake 2. Otherwise, however, we were unable to find any cases in which SSE2 was worth the extra overhead of adding an extra code path. That's not to say that SSE2 can't be a win but, in our experience, your data and algorithms have to have just the right kind of inherent parallelism for SSE2 to pay off.
Small Changes, Big Effects
One of the most frustrating aspects of optimizing Pixomatic was that often just a small change would produce a performance delta of 5, 10, 20, or even 50 percent. Once, in fact, we got a four times slowdown in a large-triangle performance test just from moving the definitions of some variables into another file. This made it difficult to be sure of the actual performance effects of changes, and also made it a challenge to maintain top performance. We wound up running performance tests frequently and tweaking the code appropriately whenever we spotted a regression.
We found two primary causes for these huge variations in performance.
The first cause was double alignment on the stack. Normally, the compiler aligns doubles to 8-byte boundaries, but it does not do the extra work that would be required to 8-byte-align doubles on the stack, and this was causing slowdowns of up to 40 percent overall in some timing tests.
Double alignment on the stack can normally be fixed by using static doubles or by allocating 12 bytes and then calculating an aligned pointer to a double within that space. It's also possible to use declspec to force alignment of stack variables, although then the compiler uses another register, usually EBX, to address the stack, which often reduces performance. Unfortunately, none of those solutions solved our particular problem because our unaligned stack doubles were compiler-created temporaries, and there was no way to tell the compiler to align them or to keep it from creating them. Our solution was to insert a small assembly function in the call chain just above the routines that used temporary doubles on the stack; this function actually modifies the stack pointer so that the doubles are 8-byte aligned.
The other cause of erratic performanceand by far the worstwas 64K aliasing. On most Pentium 4s, if two data items in the L1 cache are at the same address modulo 64K, then a massive slowdown often occurs. Intel's documentation explains this by saying that the instruction that accesses the second piece of 64K-aliasing data has to wait until the first piece is written from the cache, which is to say until the first instruction is completely finished. As you might expect, this can wreak havoc with out-of-order processing. It was 64K aliasing that caused the aforementioned four-times slowdown in our large-triangle drawing benchmark.
The truly insidious thing about 64K aliasing is that it is very hard to reliably eliminate it. Sure, it helps to avoid obvious problems. For example, pixel buffers and 32-bit z buffers are accessed at the same intrabuffer offsets for any given pixel, so if they encounter 64K aliasing at all, it will happen constantly; to avoid this, Pixomatic makes sure the two buffers never start at the same address modulo 64K (and also not at the same address modulo 4K, to avoid cache contention). But time after time, we've tweaked our data to get rid of 64K aliasing, only to have it pop up again a few days later after more changes were made. About all you can do is run VTune periodically to see if the number of 64K-aliasing events has spiked and, if it has, start backing out changes to figure out what variables or buffers need to be tweaked so they're not 64K aligned.
On newer Pentium 4s, 64K aliasing changes to 1M aliasing, and in the most recent versions to 4M aliasing, which should reduce the problem considerably. Older Pentium 4s that have 64K aliasing also have 1M aliasing, which introduces an additional penalty on top of the cost of 64K aliasing, so beware of 1M aliasing even more than 64K.
By the way, on Pentium 4s that have 1M aliasing but not 64K aliasing, the aliasing event counter still fires on 64K-aliasing events, even though they don't affect performance on those chips, so VTune will report incorrect results in such cases. On newer P4s that only have 4M aliasing, VTune will correctly report only 4M-aliasing events.
Finally, we come to hyperthreading. We racked our brains on this one, but we just couldn't get hyperthreading to work well for Pixomatic. Pixomatic consists of several serially dependent modules with asymmetric loads, which makes it hard to keep two threads busy all the time. Also, the sequence in which pixels are drawn is keyalpha blending in the wrong order would be badand z buffer tests and modifications have to be atomic; this makes it very hard to efficiently hyperthread any of the pipeline levels. Finally, it turns out that it's very expensive to start and stop a hyperthread on the kind of fine-grained basis that would have been required to make it workable for Pixomatic.
That doesn't mean a Pixomatic-based app can't benefit from hyperthreading; it just means that it's up to the app to manage the hyperthreading. Ideally, the application would use one thread to do all the game processing, and a second thread to walk the graphics database and call Pixomatic. It would be nice if Pixomatic could automatically take advantage of hyperthreading without the app even knowing it, but there's just not a good fit there. In general, hyperthreading has the potential to help performance considerably; for example, RAD Game Tools' Bink video compressor, which lends itself nicely to parallel threads, runs about 1.5 times faster with hyperthreadingbut, much as with SSE2, unless your data and algorithms map directly to what the hardware demands, it's difficult to tap that potential.
Not so long ago, it seemed certain that better compilers and out-of-order processing would soon render processor-level x86 hand-tuning obsolete. Today's x86 optimization techniques are in many ways dramatically different from those of just a few years ago, but they're just as capable of producing remarkable increases in performance. In short, I'm pleased to be able to report that pedal-to-the-metal x86 optimization lives!
if (condition 1) { <handler 1> } else if (condition 2) { <handler 2> } else if (condition 3) { <handler 3> } else { <handler 4> }Back to article
Listing Five
if (condition 2) { if (condition 1) { <handler 1> } else { <handler 2> } } else { if (condition 3) { <handler 3> } else { <handler 4> } }Back to article


text:
Mommy, why are some of your hairs turning grey?
A curious child asked his mother: "Mommy, why are some of your hairs turning grey?"
The mother tried to use this occasion to teach her child: "It is because of you, dear. Every bad action of yours will turn one of my hairs grey!"
The child replied innocently: "Is that why grandmother's hair is grey?"


text:
Ihr Konto
EMail o. Kdnr.:
Noch kein Kunde? Hier registrieren
Karabinerhaken, Wirbel, Ringe
Karabinerhaken Gesamtübersicht
Panikhaken / Bullenhaken
Ringe / Schlüsselringe
Seil- und Kettenzubehör
Pressklemme | Pressklemmenzange
Ringschraube | Ringmutter
S-Haken / Z-Haken
Schäkel gerade Form
Schäkel geschweifte Form
Schnappschäkel / Fockschäkel
Spannschloss | Wantenspanner
Terminals Edelstahl
D-Ringe /Sicherheit
Gurtschnalle | Plastik Rückenplatte - Schlaufe
Gurtsysteme 25 mm bis 1t
Gurtsysteme 36 mm bis 3t
Gurtsysteme 50 mm 5t
Schutzartikel für Zurrgurte
ACB - automatischer Aufrollgurt
Airlineschienen / Endbeschläge
Beschlagteile für Ladungssicherung
Klemmschlösser | Federschnalle
Spitzhaken, Flachhaken, Lasthaken
Einwegschnallen für Ladungssicherung
Beschläge, Haken, Zurrösen, Zugkugeln
Zurrgurte 18 mm mit Klemmschloss
Zurrgurte 20 mm mit Klemmschloss
Zurrgurte 25 mm mit Klemmschloss
Zurrgurte 25 mm mit Gegenzugklemmschloss
Zurrgurte 25 mm mit Ratsche
Zurrgurte 25 mm mit Edelstahlratsche
Zurrgurte 25 mm mit Klemmschloss zweiteilig und Schlaufen
Zurrgurte 45 mm mit Gurtschnalle
Gurtsysteme 25 mm
Gurtsysteme 36 mm
Gurtsysteme 50 mm
Anhänger, Auto- und Motorradzubehör
Hebebänder / Rundschlingen / Hebezeug
Gurtband / Klettband / Seil / Expanderseil
Werkzeuge / Schlösser
Black Line
Feuerwehrkarabinerhaken schwarz
Karabinerhaken schwarz
Schlüsselkarabinerhaken schwarz
Sicherheitskarabinerhaken schwarz
Klemmschloss schwarz
Ratsche schwarz
D-Ring/ Ringe schwarz
Drahtspanner schwarz
Schäkel schwarz
Ringschraube | Ringmutter schwarz
Kettennotglied schwarz
Gurtschnalle / Steckschnalle
Schlaufen einfach
Rückenplatte Personensicherung
Tier/ Garten/ Freizeit
Bullenhaken/ Panikhaken/ Schnappschäkel
Gurtschnallen / Halfterringe / Conwayschnallen
Langlaufleinen/ Bodenanker
Custom Design
Sie sind hier
Seil- und Kettenzubehör
DOWNLOAD --> General Terms and Conditions - Allgemeine Geschäftsbedingungen - Algemene Vorwaarden - Conditions générales:
General Terms and Conditions - Allgemeine Geschäftsbedingungen - Algemene Vorwaarden - Conditions générales
of Henssgen International b.v.
26.11.1998 .
revision status: 21.08.2017
1. Contract
The terms and conditions apply to advice, quotes, confirmations and deliveries of Henssgen International B.V. (hereafter called Henssgen).Terms and Conditions that differ from those specified are only effective if expressly approved.
2. Tenders
All tenders, unless expressly stated otherwise in the tender, are non-binding and can be revoked by Henssgen subsequent to their acceptance by the customer. The tenders are based on the information, drawings, etc. submitted by the customer in the event of an inquiry. Henssgen proceeds on the assumption of the correctness thereof. All tenders are based on execution under normal circumstances during working hours normal for Henssgen. The content of folders, printed material, etc. are not binding upon Henssgen unless indication thereto is expressly made by agreement.
3. Commitment
Henssgen shall be committed only the eventual fulfilment of the agreement subsequent to having accepted it. This express acceptances needs to be shown by means of written agreement by Henssgen or through the initiation of execution by Henssgen within ten days as of its acceptances of the relevant order. Arrangements or agreements with subordinate employees of Henssgen are not binding insofar as they are not affirmed in writing. To be regarded as subordinate persons in this respect are all employees not enjoying power attorney.
4. Prices
Price indications in the price lists and quotes are free of engagement. Set prices are binding, provided the price list or quote indicated a time frame. The prices are list prices. Net prices are marked accordingly. Prices are ex-works factory in Dinxperlo (the Netherlands), prices that differ are stated. All prices exclude VAT. The transport packaging, which we reserve the right to choose, is included in the price. Should the delivery be delayed due to client action, we are authorised to charge any additional costs incurred. For special services, unusual tasks which are particularly time-consuming or require particular exertion, Henssgen can charge an extra compensation which is to be determined in fairness.
5. Delivery and risk
Delivery is done ex-factory from the warehouse, as the case may be, in consultation with the customer. The delivery period becomes effective at the moment that all factors necessary for carrying out the agreement are in the possession of Henssgen. The delivery period is set in the expectation that Henssgen can continue working as planned at the time of the tender and that the necessary goods will be delivered to Henssgen punctually. The exceeding of deadlines can be in principle only provide grounds for damage compensation if this has been agreed in writing. Henssgen is in all other cases only liable for compensation damages due non-punctual delivery if the customer has given Henssgen notification of default in writing, whereby the customer must grant Henssgen a term of least half the original agreed delivery period to still be able to fulfil its obligation. Whenever subsequent to exceeding of the deadline the goods have not been purchased by the customer or have not been able to be delivered by Henssgen, the goods shall be at the disposal of the customer, and they will be warehoused at his cost and risk. For ex-factory deliveries, the goods will be transported at the risk of the customer. Also, in the event that Henssgen takes care of the transport, the customer is responsible for all damaged related to freighting. The customer should insure himself adequately against this risk. Should an appeal for the provisions not hold good, Henssgen shall never be liable for any damage above the amount that Henssgen can get from the freighter and/or its insurer in connection with that which was lost or the damages during transport, and shall, at the request of the customer, cede its claims vis-à-vis the freighter or insurance company of the customer. In the event of the transport of goods at the cost and risk of the customer, Henssgen is not accountable for damages and/or deficiencies that can be ascertained upon arrival of the goods, and delivery notes not destined for direct return are to be signed. After delivery an acceptance of the goods, the risk as regards damages and that which was lost, as well as any related consequential damages, devolves to the customer. Should there be no other details available, we will determine the manner of shipping. The shipment address is the place where the delivery is to be shipped. Delivery times are only binding if they have been expressly confirmed by us. In the case of a force majeure event in production, logistics or administration, the delivery terms and conditions will be renegotiated.
6. Right of retention
In cases in which Henssgen has goods of the customer in its possession, Henssgen is entitled to keep the goods in its possession until fulfilment of the costs connected with its extended task(s) or until fulfilment or other obligations emanating from the legal relationship existing between Henssgen and the customer. Henssgen shall not exercise its entitlement to right of retention if the customer has provided sufficient security for the benefit of the costs and obligations relevant to this article.
7. Reservation of ownership
So long as the customer has not fulfilled in full its obligations vis-à-vis Henssgen, the delivered goods shall remain property of Henssgen, and the customer shall bear from the moment of delivery the risk of loss or of damage to the delivered goods, no matter what the cause. In the event that the goods delivered by Henssgen have in the meantime been processed or worked on by the customer, the newly existing ware will be considered as having been made by order of Henssgen. This holds as well so long as the customer has not fulfilled all of his obligations vis-à-vis Henssgen. Without the knowledge and consent of Henssgen, the customer has no authority prior to payment to pledge the goods to third parties or to transfer ownership, and Henssgen remains the owner thereof until the customer has settled its obligations of payment in full in vis-à-vis Henssgen. In the event that the customer fails to meet some of the provisions of the agreement with regard to purchased goods vis-à-vis Henssgen, the latter is entitled, without proof of default, to take back the goods, those originally delivered as well as those newly formed. The customer gives Henssgen the authority to enter the areas where the goods are found. Henssgen shall issue over to the customer, at the moment that the customer has fulfilled all of his payments obligations in this and related agreements, and ownership of the delivered goods in pledge of Henssgen, for benefit of other claims Henssgen has on the customer. The customer shall at the first request of Henssgen grant Henssgen its cooperation in action demanded in that framework.
8. Liability and Compensation
We do not pay compensation. Liability in accordance with product liability laws will not be affected. Henssgen is only responsible for damage to goods of the customer placed at the disposal of Henssgen in the framework of the agreement. Henssgen is not responsible for this damage whenever it is the result of extraordinary circumstances against whose damaging consequences Henssgen does not to have taken any suitable measures in connection with the nature of the activities and the normal customs in trade, and for which it would be unreasonable to have damages fall to the account of Henssgen. Henssgen is not responsible for damage to other goods and properties of the customer insofar as it cannot be blamed on gross negligence on the part of Henssgen in execution of the order. Responsibility for gross negligence, however, is limited to damages against which is Henssgen is insured or are reasonably seen to have warranted insuring as customary practice in the trade. The above statement means, among other things, that not coming into consideration for compensation is eventual consequential or company damage, including damage to the income of the customer, against the risks of which the customer needs to insure himself when necessary,while, moreover, the damage to be compensated for by Henssgen needs to be moderate, in that the damage stands in no relationship to the price to be paid by the customer
9. Act of God
In the event of execution of the agreement is hindered by an act of God, the customer obligates himself to grant Henssgen a reasonable term in which Henssgen, in consultation with the customer, shall strive to adapt the agreement to the changed circumstances such that execution of the agreement will again be possible. Understood by act of God is any circumstances independent of the will of Henssgen which permanently or temporarily prevents fulfilment of the agreement, as well as war, the danger of war, civil war, uprisings and strikes as well as the situation that execution of the agreement becomes impossible because the goods to be delivered are destroyed or lost without this being able to be attributed to Henssgen. In the event that Henssgen and the customer are not able to reach agreement on this subject, and in the event that the execution thereof is thereby rendered permanently impossible, both parties are entitled to dissolve the agreement in part or in full. Henssgen is accountable solely for damage to the goods to be delivered, unless this damage is the result of extraordinary circumstances against the damaging consequences of which Henssgen has not had to take any suitable measures in connection with the normal customs in the trade, and for which it would be unreasonable to have damages fall to the account of Henssgen. The above statement means, among other things, that not coming into consideration for compensation is eventual consequential or company damage, including damage to the income of the customer, against the risks of which the customer needs to insure himself when necessary, while, moreover, the damage to be compensated for by Henssgen needs to be moderated, in that the damage stands in no relationship to the price to be paid by the customer.
10. Patent rights
Samples, models and tools remain the property of Henssgen. Prior permission is needed for private or third-party use.
11. Technical details
We reserve the right to adjust sizes and load values. Breakage and load details are indicative taken from identical parts from different series.
12. Payment
The general payment period is thirty days after date of invoice without deduction. Non-standard payment periods are noted on the quote, confirmation and invoice. In the event that payment is not done punctually, the customers is deemed legally in arrears and any discounts to which he is entitled shall expire. In the event that the customer is not punctual in payment, Henssgen is entitled to proceed the call in the debt, subject to having given the customer a warning notice in writing to the effect that he has to pay and said that the payment was not done. In the event of that Henssgen proceeds to call in the debt, the extrajudicial costs or costs for the credit-insurances and collection costs and related thereof are the costs of the customer. In the event of failed or unpunctual payment by the customer and in the event that the financial situation of the customer gives indication thereof in the sole judgement of Henssgen, Henssgen is entitled to defer the further execution of the agreement(s) until assurance has been presented by the customer regarding reliable payment thereof to the satisfaction of Henssgen and this assurances has been received by Henssgen.
13. Claims or complaints
The customer can no longer claim defective performance if within 8 days subsequent to discovery of the defect, or within which reasonable time he should have discovered the defect, he has protested to Henssgen in written form concerning the matter. Complaints regarding the invoice, as well, must be submitted in writing within 8 days subsequent to receipt of the invoice. The customer shall forfeit all rights and authorities to which he was entitled because of defects should he not have entered a complaint within the above stated period of time and if he has not offered Henssgen the opportunity to alleviate the shortcoming.
14. Rescission
Dissolution of the agreement in part or in full is to ensue by means of a written statement by the party entitled thereto. Before the customer directs a written statement of rescission to Henssgen, he shall at all times first of all place Henssgen in default in writing and grant the latter a reasonable term to still fulfil its obligations or to repair shortcomings, such shortcomings as must be stated in detail by the customer. The customer is not entitled to rescind the agreement in part or in full or to defer his duties if he himself was already in default in fulfilling his duties. In the event that Henssgen consents to rescission, without it being in matter of default on its part, Henssgen shall always be entitled to reimbursement of all capital damages as well as costs, spoiled profits and reasonable costs for the determination of damages and responsibility. In the event of partial rescission, the customer can raise no claim towards undoing services already done by Henssgen, and Henssgen has the unimpaired right of payment for services it has already done.
15. Withdrawal
A withdrawal by Henssgen of properly ordered, delivered and error-free goods will be only accepted upon consultation. A legal claim on the customer's withdrawal does not exist. Handling costs and freight costs are charged to the customer
16. Applicable law and legal venue
The competent court is the court where our company has its registered office. The applicable law for all agreements is the law of the Netherlands. All disputes emanating from tenders and other agreements, no matter what they are called, shall be subjected to the verdict of the competent judge within the district of Arnhem, unless legal stipulations are otherwise in opposition thereto.
17. Others
To the extent that any clauses of these terms and conditions should prove invalid, the remaining terms and conditions shall remain valid.
Henssgen International B.V.
AGB & Kundeninfo
Henssgen International B.V. | Helmkamp 55 | NL-7091 HS Dinxperlo | Telefon: +31 (0)315 657070 | E-Mail: firstname.lastname@example.com
© Shopsystem by xanario


text:
California Transparency in Supply Chains Act Disclosure
As a global corporation with manufacturing facilities around the world, Corning is reliant upon a vast network of suppliers. In keeping with Corning's Values and Corning's Corporate Citizenship responsibilities, we invest considerable energy into selecting suppliers who meet our standards and we require that they adhere to our Supplier Code of Conduct. In this way, Corning ensures that our suppliers' operations are conducted with respect for the laws of the regions they serve.
Our Supplier Code of Conduct prohibits the use of slavery or other involuntary labor:
Forced, bonded or indentured labor or involuntary prison labor is not to be used. All work will be voluntary, and workers should be free to leave upon reasonable notice. There is to be no inhumane treatment, including any sexual harassment, sexual abuse, corporal punishment, mental or physical coercion or verbal abuse of workers: nor is there to be the threat of any such treatment. Child labor is not to be used. Workweeks are not to exceed the maximum set by local law.
Corning requires that its suppliers to adhere to our Supplier Code of Conduct. In the event of a violation of the Supplier Code of Conduct, Corning reserves the right to either terminate its relationship with the supplier or to work with the supplier to implement corrective action to remedy any non-conformance with the Code.
As appropriate, Corning audits suppliers through the Corning Supplier Management Program. Given the vast number of suppliers selling to Corning, and limited amounts sold by some of them, Corning does not audit every single supplier. Also, given the nature of Corning's business and the high quality of our suppliers, we do not typically utilize third party auditors to audit suppliers.
Further information on Corning's commitment to corporate social responsibility is provided on our Values and Corporate Citizenship web pages.


text:
A hand-stamped plaque in aged brass with up to two lines of text. Great for a door, mailbox, crib, wedding book, memorial box. Option to add a magnet to the back.
•Plate measures approx 3.2 x 1 inches (8 x 2,5 cm)
•Up to two lines only, limit of 19 characters + spaces per line
•4mm Arial UPPERCASE Font
•Corners: Standard (Dormant), Angled (Nik), Rounded
•Option to add a magnet strip to the back (see last photo)
👉To see other size plates: www.etsy.com/shop/Spellbinderie?ref=ss_profile§ion_id=17590507
👉Include text when placing order. Text offered in uppercase only. No refunds on personalized items unless a mistake was made by the shop owner. Plates are hand-stamped letter-by-letter with a hammer and individual metal punches. Minor variations in letter spacing and depth are part of the charm.
CUSTOM SIZING OFFERED UPON REQUEST, contact seller for details
3-4 weeks
I'll do my best to meet these shipping estimates, but can't guarantee them. Actual delivery time will depend on the shipping method you choose.
Buyers are responsible for any customs and import taxes that may apply. I'm not responsible for delays due to customs.
Just contact me within: 14 days of delivery
Ship items back to me within: 21 days of delivery
Request a cancellation within: 24 hours of purchase
But please contact me if you have any problems with your order.
Because of the nature of these items, unless they arrive damaged or defective, I can't accept returns for:
Buyers are responsible for return shipping costs. If the item is not returned in its original condition, the buyer is responsible for any loss in value.
This Privacy Policy describes how and when I collect, use, and share information when you purchase an item from me, contact me, or otherwise use my services through Etsy.com or its related sites and services.
This Privacy Policy does not apply to the practices of third parties that I do not own or control, including Etsy or any third party services you access through Etsy. You can reference the Etsy Privacy Policy to learn more about its privacy practices.
To fulfil your order, you must provide me with certain information (which you authorized Etsy to provide to me), such as your name, email address, postal address, payment information, and the details of the product that you're ordering. You may also choose to contact me directly to provide additional personal information to complete your custom order.
I rely on a number of legal bases to collect, use, and share your information, including:
as needed to provide my services, such as when I use your information to fulfil your order, to settle disputes, or to provide customer support;
when you have provided your affirmative consent, which you may revoke at any time, such as by signing up for my mailing list;
if necessary to comply with a legal obligation or court order or in connection with a legal claim, such as retaining information about your purchases if required by tax law; and
as necessary for the purpose of my legitimate interests, if those legitimate interests are not overridden by your rights or interests, such as 1) providing and improving my services. I use your information to provide the services you requested and in my legitimate interest toimprove my services; and 2) Compliance with the Etsy Seller Policy and Terms of Use. I use your information as necessary to comply with my obligations under the Etsy Seller Policy and Terms of Use.
Information Sharing and Disclosure
Information about my customers is important to my business. I share your personal information for very limited reasons and in limited circumstances, as follows:
Etsy. I share information with Etsy as necessary to provide you my services and comply with my obligations under both the Etsy Seller Policy and Etsy Terms of Use.
Service providers. I engage certain trusted third parties to perform functions and provide services to my shop, such as delivery companies. I will share your personal information with these third parties, but only to the extent necessary to perform these services.
Business transfers. If I sell or merge my business, I may disclose your information as part of that transaction, only to the extent permitted by law.
Compliance with laws. I may collect, use, retain, and share your information if I have a good faith belief that it is reasonably necessary to: (a) respond to legal process or to government requests; (b) enforce my agreements, terms and policies; (c) prevent, investigate, and address fraud and other illegal activity, security, or technical issues; or (d) protect the rights, property, and safety of my customers, or others.
Data Retention
I retain your personal information only for as long as necessary to provide you with my services and as described in my Privacy Policy. However, I may also be required to retain this information to comply with my legal and regulatory obligations, to resolve disputes, and to enforce my agreements. I generally keep your data for the following time period: 6 years.
Your Rights
If you reside in certain territories, including the EU, you have a number of rights in relation to your personal information. While some of these rights apply generally, certain rights apply only in certain limited cases. I describe these rights below:
Access. You may have the right to access and receive a copy of the personal information I hold about you by contacting me using the contact information below.
Change, restrict, delete. You may also have rights to change, restrict my use of, or delete your personal information. Absent exceptional circumstances (like where I am required to store data for legal reasons) I will generally delete your personal information upon request.
Object. You can object to (i) my processing of some of your information based on my legitimate interests and (ii) receiving marketing messages from me after providing your express consent to receive them. In such cases, I will delete your personal information unless I have compelling and legitimate grounds to continue using that information or if it is needed for legal reasons.
Complain. If you reside in the EU and wish to raise a concern about my use of your information (and without prejudice to any other rights you may have), you have the right to do so with your local data protection authority.
How to Contact Me
For purposes of EU data protection law, I, Spellbinderie, am the data controller of your personal information. If you have any questions or concerns, you may contact me at firstname.lastname@example.com. Alternately, you may mail me at:
Spellbinderie, 1 rue Barthélémy Goiran, 69270 Couzon au Mont d'Or, FRANCE
Spellbinderie's blank books are made to order after payment is received. Each listing has a processing time indicating how long it will take to make your order once you've paid. Tight deadline? Rush orders may be available, please inquire.
Yes! Made-to-order guestbooks and journals can be made to your specification. You can always choose the Standard or Gold package then add on other options yourself, available here: www.etsy.com/shop/Spellbinderie?ref=seller-platform-mcnav§ion_id=18135987
Or contact me with your request(s) and I'll create a custom package for you. Don't hesitate to request options that you don't see in the shop. I'm happy to work with you!
You may cancel any order within 24 hours of placing it and receive a full refund no questions asked. For non-personalized / custom items, the cancellation period man be extended until the item is shipped. Please notify Spellbinderie tin writing via Etsy message or email of your cancellation request.
Once your return is authorized, you have 14 days to send the goods back. Proof of return, such as a tracking number, is recommended. A refund will be provided within 14 days of receiving the returned item.
For custom & personalized orders, if you wish to cancel more than 24 hours after purchase, please contact the shop owner to inquire about a partial refund.
You may return any non-customized / non-personalized order for up to 14 days after receipt. Simply contact the shop to alert the seller of your request. Return shipping fees are the customer's responsibility unless seller made an error or item is not as described. Customers are recommended to ensure adequate packing and insurance for loss or damage in transit. A service with proof of posting and delivery should be used. The customer is chargeable, up to original order value, for goods that are not received back or are returned damaged / not in original condition.
For international returns from outside the EU, packages must be marked as "RETURNED GOODS".
If you have any questions about your return, don't hesitate to contact the shop.
Orders are shipped standard with La Poste using priority mail. Express shipping through Chronopost is available as an upgrade, see Express Shipping for more information.
Please make sure that your delivery address is correct when placing the order.
For packages that are lost, a refund will be given once my post office declares the package lost. Investigations can take 30 days.
For packages that are damaged or stolen en route, please contact your local post office immediately to open an investigation. Photos of the packaging and items that are damaged are required. Once photos and a copy of your stolen package report (if applicable) are received, you will be fully refunded.
The page count given in listings counts both the front and back of each paper, not individual sheets.
I offer two types of exposed spine bindings, Coptic for smaller light weight books and Raised Support for larger, heavier books. These exposed spine binding offer flexibility and beautiful design options for rebound books. Due to the nature of rebinding old books, the original spine must be destroyed in most cases.
•For guestbooks/journals: Text must be submitted no later than one week prior to your ship by date
•For plaques: Text must be submitted within 24 hours of your order.
Please check your Etsy messages regularly to approve drafts.
Unfortunately text sent later than stated above may result in a delayed ship by date.
Often the old fabric that covers the spine is too fragile to keep. Additionally most old books have rounded spines rather than flat. To properly rebind these old books, it's necessary to make a new rounded spine, not a flat spine. This method also dictates the page count whereas an exposed spine allows choice.
I offer exposed spines for my rebound work due to its beauty combined with practicality and most of all to ensure you receive a rebound book that will last.
Spellbinderie is not VAT registered therefore VAT is not applicable.
TVA non applicable - article 293 B du CGI
Jul 13, 2019
So lovely, very happy with my purchase, thank you!
Feb 14, 2019
Karen re-printed our order a second time and we are happy with the result. Thank you!


text:
Latest News
Syria chemical weapons deal puts Russia back at center of international influence
In one day, with one simply stated proposal, Russian President Vladimir Putin turned a losing position into a winning one.
The Russians had been throwing everything they had into the arguments against military intervention in Syria. They questioned the lack of concrete evidence, and the United States and its allies countered that logic alone made the case. The Russians noted their investigation into a March chemical weapons case had laid responsibility on the rebels, and the United States pushed past without so much as a glance. Putin's people emphasized the importance of the United Nations and the Security Council, and President Barack Obama's administration dismissed their need.
And then on Monday, Secretary of State John Kerry, in what most interpreted at the time as an almost flippant response, answered a reporter's question by saying that Syrian President Bashar Assad could avoid a military attack by handing his chemical stockpiles over to the United Nations for destruction. Hours later, the Russians said they'd made that proposal to Syria, and by Tuesday morning the Russian proposal appeared to have headed off a U.S.-led military strike.
Beyond halting the rush to punish the Syrian government for the alleged use of chemical weapons, the development cast Russia and its president, Vladimir Putin, as a global peacemaker and – experts say this is not to be overlooked – embarrassed an American administration.
Marcel de Haas, a Russia expert at the Dutch Clingendael Institute, said the importance of this week's diplomatic coup will last beyond the Syrian crisis.
"The Russians were on the sidelines," he said. "The Kerry statement didn't just get them back in the game, it brought them back in a position of strength. Why did Putin push so hard for matters to be determined in the United Nations Security Council? Because there alone, two decades after the collapse of his Soviet Union, was he still a superpower."
New York Times columnist Bill Keller noted the irony on his blog this week. Through the chemical weapons proposal Putin "has recast Russia – whose military helped the Assad dynasty create its chemical weapons program in the first place – as the global peacemaker."
It's a moment Putin has been waiting on for a while. The former head of the Soviet Union's spy agency, the KGB, Putin in 2005 famously declared that "the demise of the Soviet Union was the greatest geopolitical catastrophe of the century."
Those who study him believe he's been looking for a way to re-establish his country's former level of influence and power ever since. He stood in opposition to the American invasion of Iraq. He's openly opposed NATO expansion. Old Soviet states, such as Ukraine and Georgia, have accused him of attempting to topple their Western-friendly governments. He's taught lessons to Europe through the years by briefly cutting natural gas supplies, even during cold snaps.
Through it all, as oil and gas prices have flowed upward, Putin's Russia has become much wealthier than the broken shell of an empire left after the Soviet Union collapsed in 1991.
"Until now, he's been cast in the role of the villain, and he's tired of playing the villain," noted University of Richmond Russia expert Stephen Long. "Russia was Syria's biggest ally and an international obstructionist. And now they're not."
Long noted that Obama has now stated both what seemed to be an absolutist moral case against the Syrian regime and a willingness to negotiate with that regime. The reason, he says, appears to be a deft Russian reaction in crafting a proposal that made opposition look war hungry, but which will be both slow and extremely difficult to act upon.
Haas of the Netherlands stated: "Russia looks like a peacemaker, but Assad will certainly continue his civil war. It's just that he will butcher his people conventionally, and the world won't care."
And, by pushing the Syrian war from crisis to diplomatic breakthrough, Putin's reduced the pressure, probably ended the threat of an international military effort against Syria for the near future, and ensured the matter stays in the United Nations, where Russia has a veto.
Internationally, the reaction has been largely positive. The French have suggested the Russian position is impossible without caveats such as the continued threat of military action and punishment for those guilty of the Aug. 21 alleged chemical weapons attack on a Damascus suburb. In that attack, which Russians have insisted has not been shown to be the work of the Assad regime, estimates of the dead range from 281 to 1,429.
The German magazine Der Spiegel said that Chancellor Angela Merkel "is likely breathing a sigh of relief" over the Russian plan, as it takes an unpopular potential military action off the table in the middle of what should be a victory for her in national elections this month.
The German business newspaper Handelsblatt, however, noted that "the zig-zagging on display from the international community, and particularly here in the West, when it comes to Syria is astounding."
Still, while Israel was among those most supportive of a military strike on Syria – and some Israeli politicians have already voiced skepticism about the effectiveness of Russia's proposal – there are signs that even it is generally pleased with the emerging deal.
Israeli media quoted anonymous officials as saying the potential deal sends a strong message about dealing with Iran – that only a credible military option truly deters bad actors. Israel hopes that just as Syria folded when faced with military might, so will Iran, ultimately abandoning its nuclear program.
David Shain, an expert in international relations who specializes in Iran, wrote Tuesday in the Maariv daily that for Israel, the main benefit of the potential Russia-U.S. deal is that Assad's chemical weapons will no longer be a threat. "The only ones who won't be happy about accepting the Russian proposal are the citizens of Syria," he wrote. "It's clear to everyone that accepting the proposal will mean more of the brutal Syrian civil war."
McClatchy special correspondent Mel Frykberg contributed to this report from Jerusalem.


text:
Serving Downtown Charleston, Kiawah Island, Isle of Palms, Sullivans Island and Mount Pleasant, we are sure to be there. The Bicycle Shoppe has been named one of the top 100 bicycle shops in the country by the Bicycle Dealer Association. Browse our website or find us on Facebook and find out more about our leading product lines and our premier bicycle service programs.
Our rental program provides bicycles to visitors of historic Charleston and surrounding barrier islands of the lowcountry – or you might want to bike the Arthur Ravenel Jr. Bridge!


text:
As part of my drive to lose 50 pounds, I've been spending a lot of time at the gym. That means lots of healthy-but-boring hours on the treadmill and weight machines. To keep my brain from softening while my muscles are hardening, I've been listening to music and podcasts on my iPhone.
I'm not very demanding when it comes to audio quality, so I've been using the earbuds that came with the phone. However, being wired to a device while exercising has become very irritating, so I decided I'd try to find a set of Bluetooth stereo headphones and cut the cord.
I began by doing some research online, and found that prices and reviews are all over the map. You can pay around $300 for some over-the-ear Sennheiser PX 360 BT headphones, which I'm sure would sound awesome. But I 'd look dorky and it would be awkward having those big cans on my head.
At the other end of the spectrum are low-end headphones, such as the ones I ultimately settled on. I ordered the Arctic Sound P311 Bluetooth headphones for about $28 from Amazon.com. Normally, I'd shy away from phones so cheap, but the reviews were largely positive and they had two features I wanted. Although the P311 has a behind-the-head design, it comes with a built-in microphone for use with phone calls. It's lightweight but hugs my head tightly, something that's important when bouncing up and down on a cardio machine.
One thing that gave me pause before I pushed the Buy button: They are often described in Amazon's user reviews as being cheaply made. But those same reviews praise their comfort and audio quality, so I took the plunge.
The headphones come with a plastic carrying case and a USB cable for charging via computer. There's no separate charger, though any standard USB-based AC adapter will work. It takes about 2-3 hours to charge them.
The controls are on the right side, including skip forward/back, volume and a multi-function button that turns the headphones on or off and can answer phone calls. I can tell it will take me a while to get used to accessing the controls by feel – I keep skipping songs when I mean to increase the volume.
The P311′s padding is quite thick, which makes them very comfortable. The frame wraps around the back of the head, but on my it didn't sit flush. If I lay down with the headphones on, they're pushed forward as a result. The frame is not adjustable, so if you have a large head, they may feel tight.
Audio quality is quite good. Highs are bright and clear, and bass is adequate – probably a little better than what I get from my the headphones that came with my iPhone 4. I'd say overall the quality is better than those, but these won't compete with Beats by Dr. Dre or Sennheiser models. Still, considering the price, the audio quality is quite good.
I was a little worried about the quality of phone conversations, since the microphone is embedded in the earpiece. But I made a phone call to my daughter, who said she could hear me perfectly. I have not yet tested it in a noisy environment, though.
One thing to note: If you crank up the volume, you may be annoying the person next to you. Although the headphones sit comfortably on the ear, and the padding feels like it provides a decent seal, someone sitting next to you can clearly hear what's playing. The P311 "leaks" sound more than other headphones of this design I've tried.
I haven't used these long enough to get a feel for battery life, but Arctic Sound says they'll get about 20 hours on a charge. I can tell you that they made my iPhone's battery indicator drop quickly. I spent about a half hour using them, and the indicator went from 35 percent to 20 percent. However, I had the phone's screen on much of the time as I was testing equalizer settings and switching between different songs. I'll know more when I'm using it with the screen off and the song-shuffle on.
So far, I'm very pleased with this purchase. Early on, the P311 seems like a good value. I'm looking forward to testing this out at the gym, and I'll provide an update once I see how the headphones perform in under sweaty conditions, iron-pumping conditions.
By the way, this video review comes closest to my early impressions of the P311.


text:
After seven months of the "new" translation, what is being communicated via that "feedback loop"? Fr. Donahue mentions the stumbling over prayers (especially, I would note, the Collects) by presiders, the "resignation" of all to the various archaic English expressions which were supposed to evoke a sense of elevation, reverence and awe, according to the proponents of the translation. Instead, the language in many cases simply sounds and feels remote and artificial according to the many comments made by parishioners. Furthermore, and this is something not mentioned by Fr. Donahue, but something that I feel is quite significant: From what I have experienced over these months in assisting as deacon at many Masses presided over by many different priests has been a tendency to "re-write" (especially the Collects) the prayers, usually on the fly, in order to help them be more understandable in proclaimed form. While I applaud the pastoral sensitivity involved, I would simply point out that this opens the door to increasing adaptation of the very texts which its designers sought to avoid!
More disturbing, of course, is the further "distancing" caused by many of the choices made in the new translation. By focusing exclusively on the Latin text, and despite the claims of proponents to the contrary, we have distanced our liturgical language from our more ancient scriptural and liturgical roots. "Faithfulness to the Latin" -- and even how well that claim stands up to scrutiny is a matter of debate in itself! -- has undercut the intentions of both Dei Verbum and Sacrosanctum Concilium by cutting us off not only from the more ancient terms found in Greek, Aramaic and Hebrew, but from the rich tapestry of meanings those ancient terms sought to convey. Vatican II wanted the sacraments to be characterized by a "noble simplicity", and in language accessible to all with ease.
Turning to Fr. Donahue's specific question, I would only add that, in my opinion, the repeated use of "chalice" constitutes an anachronism. The term "chalice" in modern times has come to mean the kind of liturgical vessel familiar to many at Mass; we don't speak of wine "chalices" in our homes, or even in fancy restaurants. The term is almost exclusively used in reference to a church vessel. As Fr. Donahue points out, there was a Greek version of a more ornate liturgical vessel reflected by its own Greek word, but the fact is, such a Temple cup was NOT what Christ used, nor is that what is referred to throughout most of Judeo-Christian scriptures! What IS referred to is a cup, plain and simple. To retroject the word "chalice" into the liturgical language is, in short, anachronistic, misplaced, and misleading. Put simply, the focus of the translation seems to be on the first half of the communications loop: finding the right symbols and meanings to translate the Latin text, without paying any real significant attention to the second half of the loop: How will all of this be received, translated and interpreted by the people receiving the message?
As a deacon, linguist and theologian, I have found the journey of "reception" of the newest translation of the Roman Missal to be a mixed bag at best. These "little" examples ("cup" vs. "chalice", "many" vs "all", and of course who can forget "dewfall," "consubstantial" and "oblation"?) add up to an effective rejection of the positions taken by the world's Catholic bishops gathering in council at Vatican II: that the liturgy should be expressed in language easily understood, grounded in the most ancient Tradition of the church, and in ways that would ensure the "full, conscious and active participation" of all. I find that just the opposite is happening, and that many of our parishioners are finding that when coupled with so many other examples of ecclesial "distancing" from the real lives and problems of people, this becomes just one more reason to walk away from the institutional dimensions of the Church.
The symbols chosen for us are not being interpreted and understood as intended, which means we must go back to the drawing board and try again. We must choose wisely.