beginnings of a response object