Patience rewarded