massive revenue loss