continued work on request/router