GOOD THINGS TAKE TIME ...