Somethings have been worth waiting for...