adding ch 8 - pointers