more robust DYLD fix