more tests. code analysis and source code comments