add notes on merge sort