Revert "Fixed interpreter"

This reverts commit 6ab61a3a64f6a46af276852233728e07413cab13.
Revert "Revert "Fixed interpreter""

This reverts commit a74c1fd1ebf62988f18e620ccd242426568784a2.