Added all the local load methods and generalized them