that constructor decreases coverage