dliang6685's public page