mostly ok docs