- first commit
- make some fixes to the code