adding proper type
these files do not need to exist
replaced enums loader
should now properly pass along the filename
initial $PATH setup