A modified version
Added some stuff in here for use later.
Adding a field to the file managed table.
Fixing the error message to return a better error message.
Minor changes
Thinking of moving things around.
Added stuff
stuff