merge with current read changes