hercules: fixup