interpretation method updated. should be functional