Chapter3 ext