privatize the dynamic libs