#30 Implemented coverage analysis