ex9-4 changes