manually handle escaping