Changes made by Sean Ludtke (sludtke@trihydro.com).