update to match hercules updates