now allows for a different request and response topic