- beautify code
- add header (comments)