How has it taken so long?