refactoring loader