Adding base interpreter