ex3 added