fix autoreleased with no pool in place warning