making a live interpreter for tmodules