A day of reckoning has arrived