add ex21 and update ex20