Added a interpret function.