request language processor