add new file preload.js, edit readme