document return data type: bool