update to use StremRequestHandler
update tests