added coverage tools