diff --git a/code/classes/SCDclass_expcode.m b/code/classes/SCDclass_expcode.m
index e8647ee3f345d3cb2c05ae3ad1ff35ed78ba425c..758984b56013a453335b821df0aabd97d15f7d5f 100644
--- a/code/classes/SCDclass_expcode.m
+++ b/code/classes/SCDclass_expcode.m
@@ -532,7 +532,7 @@ classdef SCDclass_expcode
             fprintf("}\n");
         end
        
-        function tcvcompile(obj)
+        function compile(obj)
           try
             tcv([],[],[],'compile');
             tcv([],[],[],'term');
@@ -541,6 +541,10 @@ classdef SCDclass_expcode
             rethrow(ME)
           end
         end
+        
+        function sim(obj)
+          sim('tcv')
+        end
     end
    
     methods (Access = private)