what took U so long?