remove "filepath" para and dynamicaly load it