update how to work