reuse source graph