better handle error within loaders, ensure that error is routed properly based on call style, added tests to support