diff --git a/Makefile b/Makefile
index 062a3c1e..f6190586 100644
--- a/Makefile
+++ b/Makefile
@@ -48,7 +48,7 @@ else
endif
K_BIN := $(K_RELEASE)/bin
K_LIB := $(K_RELEASE)/lib/kframework
-export K_OPTS ?= -Xmx20G -Xss512m
+export K_OPTS ?= -Xmx12G -Xss512m
export K_RELEASE
PYTHONPATH := $(K_LIB):$(KWASM_BINARY_PARSER):$(PYTHONPATH)
@@ -127,7 +127,7 @@ wasm-deps:
# -------------------
HOOK_NAMESPACES := KRYPTO
-KOMPILE_OPTS := --hook-namespaces \"$(HOOK_NAMESPACES)\" -I $(CURDIR)
+KOMPILE_OPTS := --hook-namespaces \"$(HOOK_NAMESPACES)\" -I $(CURDIR) -v
ifneq (,$(K_COVERAGE))
KOMPILE_OPTS += --coverage
diff --git a/elrond-config.md b/elrond-config.md
index 1d6857d8..03ee874b 100644
--- a/elrond-config.md
+++ b/elrond-config.md
@@ -435,12 +435,11 @@ TODO: Implement [reserved keys and read-only runtimes](https://github.com/Elrond
rule [exception-revert]:
(#exception(EC, MSG) ~> #endWasm) => popCallState ~> popWorldState ...
.VMOutput => VMOutput( EC , MSG , .ListBytes , .List)
- [priority(10)]
rule [exception-skip]:
#exception(_,_) ~> (CMD:InternalCmd => . ) ...
requires CMD =/=K #endWasm
- [priority(10)]
+
```
### `#throwException*`
@@ -662,6 +661,7 @@ Every contract call runs in its own Wasm instance initialized with the contract'
initContractModule(CODE)
...
)
+
rule [setContractModIdx]:
setContractModIdx => . ...
_ => NEXTIDX -Int 1