added stuff to ex3