progress

- add closing treads
- add a*
progress2