adding response structure