add comments for coverage hacks
add missing dependency