preload library for online demo