added Ex 4