Animal farm crossword puzzle

123456789
Across
  1. 2. amount of food received
  2. 6. human helper
  3. 7. rather repetitive
  4. 8. best workers
  5. 9. current project
Down
  1. 1. the brains of the farm
  2. 3. please join, we need members
  3. 4. most generous, most intelligent, and most humble
  4. 5. defenders of the farm
  5. 6. windmill material