fix for not properly saving callInfo

args and restore were overwritten instead of stacking