fileloader template + tests