interactive figure update: share source