work in progress. listen and serve, but no results.