add ex2.19, ex2.20