Early Merge

Early Merge