ex1 and ex3