update generation link