added dlopen/asio experiment