new files for loader and errors
added loaders