The God Unit: Mini patch

Fixes some bugs.