intermolecular documents