load one library each time