update ig function