Rewarding patience.....