the document is weird