making the response interface work