Modified the library scope to provied