for asset update