Technology

12345678
Across
  1. 1. frustrated and unplaced.
  2. 4. featuring new methods advanced and and original.
  3. 6. maybe.
  4. 7. being modest.
  5. 8. limited to basic principles.
Down
  1. 2. significant and essential.
  2. 3. out of date.
  3. 5. celestial body orbiting another of large size.