finish Objective-c 2.0 part7