pass on the api's total rows header

* [x] pass on rows to client
* [x] reverse thermodynamic arrow of time, write tests (TDD!), reset time to normal flow