begin interpretation