Just a random puzzle

123456789101112131415161718192021
Across
  1. 5. a pandemic restriction
  2. 6. to have a part or share in something
  3. 8. a formulated thought or opinion - hopefully good
  4. 10. a covering restricting one's comfort
  5. 14. a device which scatters water in fine drops
  6. 16. a high-level plan with acceptable procedures
  7. 18. products to prevent bodily injury
  8. 19. the practice of not getting hurt
  9. 20. interrelated group of people
  10. 21. one's ability to do something competently
Down
  1. 1. progressive development
  2. 2. a source of danger
  3. 3. necessary implements to make repairs
  4. 4. to achieve the desired end result
  5. 7. group of people derived from a common stock
  6. 9. an unforeseen and unplanned event
  7. 11. favorable or desired outcome
  8. 12. covering for the hand
  9. 13. an assemblage of similar objects
  10. 15. covid vaccine mfg
  11. 16. forward movement for desired goal
  12. 17. what we like seeing every two weeks