add possibility to use xml and csv file, possibility to use a file in a module instead folder post-load