fixed tabs. added verbose option. fixed parsing documentations. and other refactoring