__autoreleasing fixes