fix multiple preload