Runner and compiler additional functions