data preload added