reduces some complexity for coverage checks and directory tasks