fog updation callbacks