increases code coverage but at the same time decreases it