removed unneeded slashes from URLs.
check that a variable exists.
Added a transaction rollback
bug fix: continues at the object level instead of the field level. Prevents errors from being submitted.