add auto release pool to main method of NSOperation