Add some comments
Start refactor of code