preliminary js and css for update