document raw interface