Sometime today we somehow got an extra 150 orphan articles, mainly on computer related topics. Has an index page of computer related terms been deleted ? Imran