more complete doc