first round of review
- renamed the variable name
- added a unit test for the serial merge scheduler limiting