A Vaguely Design Oriented Crossword

12345678910111213141516171819202122
Across
  1. 7. printed collection of writing
  2. 10. what came before
  3. 11. snap snap
  4. 13. rules for identity
  5. 16. to flow or not to flow
  6. 17. understanding form and purpose
  7. 18. resistance
  8. 19. input and output
  9. 22. important (very)
Down
  1. 1. everything everywhere
  2. 2. all of us
  3. 3. able to maintain
  4. 4. leading, kerning, tracking
  5. 5. movement
  6. 6. understanding feelings
  7. 8. make it make sense
  8. 9. our mother
  9. 12. moving postcards
  10. 14. you and i
  11. 15. it killed the cat
  12. 20. roadblock
  13. 21. sonic beauty