Cleaned up Response struct