change to a more descriptive variable name
copy merge method from unix version