some work on request/response flow with a test endpoint