finished/cleaned up quickMerge functions