mise en place du loading + refactor manager