Well it is about time...