requires_arc = true and add @synthesize statements