added preload history