add dlopen()s