idref methods