Confusing Words and Homonyms

12345678
Across
  1. 1. to perform addition
  2. 3. people who help; assist
  3. 5. recommendation
  4. 7. unfortunate; strongly opposed
Down
  1. 1. acronym
  2. 2. fruit drink
  3. 3. having repugnance
  4. 4. helps, assists
  5. 5. agree
  6. 6. advertisement
  7. 7. the act of giving a recommendation
  8. 8. but, with the exception that