reference no. generation change