Puts statements have been removed and tests reevaluated.