interface to shared lib discovery