Use 'strong' instead of 'retain' for ARC