update for sym or real exec