change exists to loaded and check for it in load
change exists to loaded and check for it in load