it can patch a huge list with a huge change