added support for coverage