Merge readability
Moving merge
Effectively moving merge
Optimizing update log