bug修复，以docuement为准