File loading now working, file loading error reporting sucks the big one