Update attempt. Builds, does nothing.

At least the exceptions work.