some change for preload