added tdd coverage check