I need to learn how merging works... geez