fixed: data.library.provider run conditions