The God Unit: Mini patch

Bug fixes