objc: upto chap 8