what was the rationale for this code change?