shared object fix