Well it's about time. Finally a hint of accountability?