library now can also load configurations