response structure added