response must be interpreted as text