achieving ~50% code coverage.