1.convenient
2.offered
3.related
4.destroyed
5.repairing
6.explain
7.suggest
8.shaked
9.afraid
10.plan