add preload
add preload and pause status