api tests are all in order, commented code