added assign libraries