fixed .update()