initial creation, returns Response, not String