working on getting auto load to work in conjunction with file call