loading in a library extension dynamically