, but this code // executes before the first paint, when

is not yet present. The // classes are added to so styling immediately reflects the current // toolbar state. The classes are removed after the toolbar completes // initialization. const classesToAdd = ['toolbar-loading', 'toolbar-anti-flicker']; if (toolbarState) { const { orientation, hasActiveTab, isFixed, activeTray, activeTabId, isOriented, userButtonMinWidth } = toolbarState; classesToAdd.push( orientation ? `toolbar-` + orientation + `` : 'toolbar-horizontal', ); if (hasActiveTab !== false) { classesToAdd.push('toolbar-tray-open'); } if (isFixed) { classesToAdd.push('toolbar-fixed'); } if (isOriented) { classesToAdd.push('toolbar-oriented'); } if (activeTray) { // These styles are added so the active tab/tray styles are present // immediately instead of "flickering" on as the toolbar initializes. In // instances where a tray is lazy loaded, these styles facilitate the // lazy loaded tray appearing gracefully and without reflow. const styleContent = ` .toolbar-loading #` + activeTabId + ` { background-image: linear-gradient(rgba(255, 255, 255, 0.25) 20%, transparent 200%); } .toolbar-loading #` + activeTabId + `-tray { display: block; box-shadow: -1px 0 5px 2px rgb(0 0 0 / 33%); border-right: 1px solid #aaa; background-color: #f5f5f5; z-index: 0; } .toolbar-loading.toolbar-vertical.toolbar-tray-open #` + activeTabId + `-tray { width: 15rem; height: 100vh; } .toolbar-loading.toolbar-horizontal :not(#` + activeTray + `) > .toolbar-lining {opacity: 0}`; const style = document.createElement('style'); style.textContent = styleContent; style.setAttribute('data-toolbar-anti-flicker-loading', true); document.querySelector('head').appendChild(style); if (userButtonMinWidth) { const userButtonStyle = document.createElement('style'); userButtonStyle.textContent = `#toolbar-item-user {min-width: ` + userButtonMinWidth +`px;}` document.querySelector('head').appendChild(userButtonStyle); } } } document.querySelector('html').classList.add(...classesToAdd); })(); Bringing war to life - News & Stories | 鶹

Skip to main content

Calvin News

Bringing war to life

Thu, Oct 02, 2014
Lynn Rosendale

The cost of war is immense, but, according to , only one percent of the American population is conscious of that cost.

“The fact is that when we enter a war 99 percent of us go on with life as is, and it’s only one percent that is doing the work,” said Reed. “And in our technologically advanced society, fewer and fewer will ever know the true cost of war, the heavy burden put on that one percent.”

The 2002 Calvin alumnus is trying to change that: He’s trying to raise awareness in the other 99 percent. In order to do that honestly, Reed spent 13 months with the 506th Parachute Infantry Regiment, from training to deployment, photographing almost everything along the way.

The result, “,” is featured at , an international art competition held in Grand Rapids that was started to inform the general public about art.

Reed’s work presents images of the gripping realities of war, from mass casualty training to a soldiers’ worship service to a new father participating in the birth of his son via Skype.

Family Inspiration

Reed said he was inspired to take on the project through a long lineage of armed forces service in his family, and most recently his cousin Tad, a third-grade teacher when the 9/11 planes hit, and now an officer in the battalion. “I grew up with him, and I was intrigued by his decision,” he said.

The experience was eye-opening for Reed, who was surprised by how hard the soldiers work. “The personal, physical and emotional demands are extraordinary,” he said.

Reed is hoping that those who view his work will walk away with a greater appreciation of what’s not known, he said. “I hope it gets them asking tough questions and getting more engaged. I would like to ensure that the wars we enter in will be as honorable as the services we expect from those who are actually a part of it.”

Reed’s work is one of , and one of six among the top vote getters in the competition. Rick Beerhorst’s , Adam Bock’s , Nicholas Kroeze’s , Carol Kok Roeda’s , and Team GIBB’s (Kyle Venhousen, Brad Jansen, James Kessel, Jeremy Kruis and Stephen Panaggio) are also garnering attention. To see more of these works and to vote for them visit .