remove dependency on the shared library, overkill