added getParentId, which causes instructionsearcher to freeze