Have you cleaned the buildup from your hot water tank recently?