add pre-loading.