update and other