Ex2 and ex3