doc checks