Some loading changes

I need to finish overloading stuff. After that you can to code