increase test coverage, added comments to tests