add missing id method