extra checking on updating original relations