update load() fonctions