added load file to keep it simple, also added a table in the frontend