About fucking time, but too little too late.