Automating all the hacky steps.

That should work, shouldn't it.