We've waited too long.