added preloading plugin