image stuff

worked on the global image lading process