all good things to those who wait...