almost finished mergejoin
almost finished mergejoin