Now it is a shared library