Added new main for interpreter