add test coverage
should not set length, koa will do it