parse_response func.