with stress relieving means