what took you so long