Updated huge patch file.