allow to load dynamicly the profiler library
remove the requirement of the profilers