word stuff idk i have to do it :(

123456789101112131415161718
Across
  1. 1. another term for factorize
  2. 9. not remember something
  3. 11. a person that keeps things for looks
  4. 12. not remember something past tense
  5. 13. a person that narrates things
  6. 15. a guest
  7. 17. if a glich occurs
  8. 18. a thing that holds boats in a place
Down
  1. 2. an american crocodile
  2. 3. a person that controls a train
  3. 4. not able to remember something
  4. 5. someone that makes shows and movies
  5. 6. someone who writes
  6. 7. a thing that indicates something
  7. 8. something that can survive dangerous stuff easily
  8. 10. and old person
  9. 14. a performer
  10. 16. somebody that inspects things