Added a basic for interpreter