read changes