update is veerrryy slow