update process actually works now