first ex3 changes