add ex2
add ex3