update data blof :D